C# Go SDK для рендеринга и просмотра документов

REST API для создания бесшовных приложений просмотра документов Go. Точная визуализация широкого спектра форматов файлов, таких как изображения, HTML или PDF.

  • GroupDocs.Viewer Cloud SDK for cURL
  • GroupDocs.Viewer Cloud SDK for .NET
  • GroupDocs.Viewer Cloud SDK for Java
  • GroupDocs.Viewer Cloud SDK for PHP
  • GroupDocs.Viewer Cloud SDK for Python
  • GroupDocs.Viewer Cloud SDK for Ruby
  • GroupDocs.Viewer Cloud SDK for Node.js
  • GroupDocs.Viewer Cloud SDK for Android
Начать бесплатную пробную версию

GroupDocs.Viewer SDK для Go был разработан, чтобы помочь вам быстро начать работу с нашим Document Viewer Cloud API. SDK помогает, предоставляя более высокий уровень абстракции, так что вам не нужно знать подробности, касающиеся обработки HTTP-запросов и ответов REST API.

Используя Go SDK, вы можете использовать все функции API и можете легко улучшить свое приложение с возможностью отображения различных стандартных форматов документов. SDK позволяет просматривать определенный документ в HTML, изображении, PDF или его исходном формате с гибкостью отображения всего документа, страницы за страницей или пользовательского диапазона страниц.

Как просмотреть файл на C#

  • Создайте экземпляр «Конфигурации», используя доступные Идентификатор клиента и Секрет клиента.
  • Создайте экземпляр ViewApi, используя экземпляр Configuration.
  • Создайте экземпляр FileInfo и установите путь к входному файлу, используя свойство FileInfo.FilePath.
  • Создайте экземпляр ViewOptions и используйте свойство FilePath для установки экземпляра FileInfo.
  • Используйте ViewApi.CreateView() для преобразования входного файла в изображения и HTML.

Часто задаваемые вопросы

Хочу создать собственное приложение Go для просмотра документов?

Если вы ищете исходный код для просмотра файлов в облаке, ознакомьтесь с GroupDocs.Viewer Cloud SDK для Go на GitHub.

Могу ли я бесплатно попробовать API GroupDocs.Viewer REST на Go?

Вы можете попробовать GroupDocs.Viewer Low-Code Go API без каких-либо ограничений.

Я не хочу никуда загружать свои конфиденциальные файлы? Каковы мои варианты?

GroupDocs.Viewer Cloud также доступен в виде образа Docker, который можно использовать для [самостоятельного размещения] (https://purchase.groupdocs.cloud/self-hosting) сервиса. Или вы можете создавать свои собственные службы, используя GroupDocs.Viewer High-code API, которые в настоящее время управляют нашими REST API.

Расширенные функции REST API для просмотра документов

Отображать документы как HTML5

Визуализировать документы как изображение

Поворачивайте, меняйте порядок и добавляйте водяные знаки на страницы

Визуализация документов в формате PDF

Рендеринг вложений к документам

API защищены и требуют аутентификации

Рендеринг документа

Рендеринг и отображение различных форматов документов в приложениях Go.

Параметры просмотра документа

Выберите один из нескольких вариантов просмотра, включая целые документы, определенные страницы или настраиваемые диапазоны страниц.

Выходные форматы

Просматривайте документы в форматах HTML, изображений (JPEG, PNG, TIFF) или PDF.

Упрощенная интеграция

Легко интегрируйте возможности просмотра документов в приложения Go.

Настройка средства просмотра

Настройте параметры средства просмотра, такие как уровни масштабирования, поворот и выделение текста.

Извлечение метаданных

Извлечение метаданных документа, включая свойства, количество страниц и размер файла.

Водяные знаки и аннотации

Добавляйте водяные знаки в документы и добавляйте к ним текстовые комментарии, выделения и формы.

Безопасная связь

Обеспечьте безопасную связь между приложением Go и API GroupDocs.Viewer Cloud.

Эффективное кэширование

Используйте эффективный механизм кэширования для оптимизации производительности рендеринга.

Высокая доступность

Воспользуйтесь высокой доступностью и надежностью GroupDocs.Viewer Cloud for Go.

Простой SDK для разработчиков, которые хотят сэкономить время

Использовать 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.

Просмотр документов с помощью бесплатного приложения GroupDocs.Viewer

BZ2HPGFODSPNGSMLVCFDOCXSCALADOCMDIFFXLTMJPFTSVRARCSSCPPVSXPSM1CMXCSVTGAVIMVDXOXPSXLTVSDXMAKEMHTMLXMLDOTMXZMHTMLFODGPSDJSEMLXJ2KDNGTXZLOGCMAKEJPCXLSXCSEMLSASSGROOVYWMFSXCEPSMOBIXLTXTAR.XZDOCVSSPLSQLVSDSVGCCPPSXODTCDRCTAR.GZODSXPSERBASMVSDMPPTASCHMPOTXLAMBATXLSVSSXODPPSD1PPTMPSTZIPPLTJPEGPCLPOTXFODPOTPDGNNSFVSTMPTHAMLVDWJPXPHPTIFFDXFCF2VTX7ZDIBSTLVSSMSCMVSTMVSTXRBICOMSGOTSGZJPGMMTEXGZIPAIONECGMOSTCXXPPTXOBJDOTSHIGSYAMLMBOXJAVARTFDWGIFCMDODGJLSTIFMNUMBERSDWTXLSBPSBPROPERTIESJSONHTMLLESSTGZEMZPOTMPSSVGZAPNGPYJP2XLSMHTMBMPRSTDWFMPXGIFEPUBTXTPPSMWMZSCRIPTOTTVBHDJVUHHEMFMPPOTGDCMPS1PPSJPMXMLJ2CPDFDOTXWEBPTARAS3

Ресурсы поддержки и обучения

GroupDocs.Viewer Cloud также предлагает отдельные SDK для визуализации документов для других популярных языков, перечисленных ниже:

  РУССКИЙ