REST API для создания бесшовных приложений-просмотрщиков документов Go. Точно рендерит широкий спектр форматов файлов в виде изображений, HTML или PDF.
Начать бесплатную пробную версиюGroupDocs.Viewer SDK разработан для Go, чтобы помочь вам быстро начать работу с нашим Document Viewer Cloud API. SDK помогает, предоставляя более высокий уровень абстракции, так что вам не нужно знать детали, связанные с обработкой запросов и ответов HTTP в REST APIs.
Используя Go SDK, вы можете воспользоваться всеми функциями API и без затруднений расширить своё приложение, добавив возможность рендеринга различных отраслевых форматов документов. SDK позволяет просматривать конкретный документ в формате HTML, в виде изображения, в PDF или в его оригинальном формате с гибкостью рендеринга всего документа, постранично или в пользовательском диапазоне страниц.
Configuration, используя доступные Client Id и Client Secret.ViewApi с использованием экземпляра Configuration.FileInfo и задайте путь к входному файлу с помощью свойства FileInfo.FilePath.ViewOptions и используйте свойство FilePath для установки экземпляра FileInfo.ViewApi.CreateView() для преобразования входного файла в изображения и HTML.Посмотрите GroupDocs.Viewer Cloud SDK для Go на GitHub, если вы ищете исходный код для просмотра файла в облаке.
Вы можете попробовать GroupDocs.Viewer Low-Code Go APIs без каких-либо ограничений.
GroupDocs.Viewer Cloud также доступен в виде образа Docker, который можно использовать для самостоятельного размещения сервиса. Или вы можете создавать свои собственные сервисы, используя GroupDocs.Viewer High-code APIs, которые в настоящее время управляют нашими REST APIs.
Отображать и показывать различные форматы документов в приложениях Go.
Выберите один из нескольких вариантов просмотра, включая просмотр целых документов, отдельных страниц или пользовательские диапазоны страниц.
Просматривайте документы в формате HTML, в виде изображений (JPEG, PNG, TIFF) или в формате PDF.
Легко интегрируйте возможности просмотра документов в приложения Go.
Настраивайте параметры просмотрщика, такие как уровни масштабирования, вращение и выделение текста.
Извлекайте метаданные документа, включая свойства, количество страниц и размер файла.
Добавляйте водяные знаки в документы и аннотируйте их текстовыми комментариями, выделениями и фигурами.
Обеспечьте защищённую связь между приложением Go и GroupDocs.Viewer Cloud API.
Используйте эффективный механизм кэширования для оптимизации производительности рендеринга.
Получите выгоду от высокой доступности и надёжности GroupDocs.Viewer Cloud для Go.
Использовать GroupDocs Cloud APIs довольно просто, так как ничего устанавливать не требуется. Просто создайте аккаунт на GroupDocs Cloud и получите информацию о вашем приложении. Как только у вас будут App SID и ключ, вы сможете попробовать GroupDocs Cloud REST APIs. SDKs разработаны, чтобы упростить работу разработчиков и позволить им быстро начать работу с нашим APIs.
Облачный просмотрщик 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() {
// Create view
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, который позволяет отображать различные форматы документов в Ваших приложениях. Он поддерживает рендеринг документа целиком, постранично или в пользовательском диапазоне страниц.
GroupDocs.Viewer Cloud API защищён и требует аутентификации. Пользователям необходимо зарегистрироваться на GroupDocs Cloud и получить App SID и App Key. Запросы аутентификации требуют подписи и параметров запроса AppSID или заголовка авторизации OAuth 2.0.