REST API для создания бесшовных приложений просмотра документов Go. Точная визуализация широкого спектра форматов файлов, таких как изображения, HTML или PDF.
Начать бесплатную пробную версиюGroupDocs.Viewer SDK для Go был разработан, чтобы помочь вам быстро начать работу с нашим Document Viewer Cloud API. SDK помогает, предоставляя более высокий уровень абстракции, так что вам не нужно знать подробности, касающиеся обработки HTTP-запросов и ответов REST API.
Используя Go SDK, вы можете использовать все функции API и можете легко улучшить свое приложение с возможностью отображения различных стандартных форматов документов. SDK позволяет просматривать определенный документ в HTML, изображении, PDF или его исходном формате с гибкостью отображения всего документа, страницы за страницей или пользовательского диапазона страниц.
ViewApi
, используя экземпляр Configuration
.FileInfo
и установите путь к входному файлу, используя свойство FileInfo.FilePath
.Если вы ищете исходный код для просмотра файлов в облаке, ознакомьтесь с GroupDocs.Viewer Cloud SDK для Go на GitHub.
Вы можете попробовать GroupDocs.Viewer Low-Code Go API без каких-либо ограничений.
GroupDocs.Viewer Cloud также доступен в виде образа Docker, который можно использовать для [самостоятельного размещения] (https://purchase.groupdocs.cloud/self-hosting) сервиса. Или вы можете создавать свои собственные службы, используя GroupDocs.Viewer High-code API, которые в настоящее время управляют нашими REST API.
Рендеринг и отображение различных форматов документов в приложениях Go.
Выберите один из нескольких вариантов просмотра, включая целые документы, определенные страницы или настраиваемые диапазоны страниц.
Просматривайте документы в форматах HTML, изображений (JPEG, PNG, TIFF) или PDF.
Легко интегрируйте возможности просмотра документов в приложения Go.
Настройте параметры средства просмотра, такие как уровни масштабирования, поворот и выделение текста.
Извлечение метаданных документа, включая свойства, количество страниц и размер файла.
Добавляйте водяные знаки в документы и добавляйте к ним текстовые комментарии, выделения и формы.
Обеспечьте безопасную связь между приложением Go и API GroupDocs.Viewer Cloud.
Используйте эффективный механизм кэширования для оптимизации производительности рендеринга.
Воспользуйтесь высокой доступностью и надежностью GroupDocs.Viewer Cloud for Go.
Использовать API-интерфейсы GroupDocs Cloud довольно просто, так как не нужно ничего устанавливать. Просто создайте учетную запись в облаке GroupDocs и получите информацию о своем приложении. Получив SID и ключ приложения, вы готовы попробовать API-интерфейсы GroupDocs Cloud REST. SDK были разработаны, чтобы облегчить разработчикам задачу и позволить им очень быстро приступить к работе с нашими API.
API облачного просмотрщика позволяет быстро отображать различные форматы документов всего с несколькими строками кода. Используя SDK для Go, вы можете использовать все эти функции API и отображать документы как PDF, HTML или изображения.
Отобразить документ с параметрами просмотра HTML - C#
import (
"fmt"
"github.com/groupdocs-viewer-cloud/groupdocs-viewer-cloud-go-samples/config"
viewer "github.com/groupdocs-viewer-cloud/groupdocs-viewer-cloud-go/models"
)
func CreateViewExample() {
// Создать представление
opts := viewer.ViewOptions{
FileInfo: &viewer.FileInfo{
FilePath: "SampleFiles/sample.docx",
},
}
response, _, err := config.Client.ViewApi.CreateView(config.Ctx, opts)
if err != nil {
fmt.Printf("Exception: %v\n", err)
return
}
}
GroupDocs.Viewer — это мощный REST API для просмотра документов, который позволяет отображать документы различных форматов в ваших приложениях. Это позволяет визуализировать документ для всего документа, страницы за страницей или пользовательского диапазона страниц.
Облачный API GroupDocs.Viewer является безопасным и требует аутентификации. Пользователям необходимо зарегистрироваться в облаке GroupDocs и получить SID приложения и ключ приложения. Для запросов аутентификации требуется подпись и параметры запроса AppSID или заголовок авторизации OAuth 2.0.