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

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

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

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

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

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

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

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

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

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

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

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

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

GroupDocs.Viewer Cloud также доступен в виде образа Docker, который можно использовать для самостоятельного размещения сервиса. Или вы можете создавать свои собственные сервисы, используя GroupDocs.Viewer High-code APIs, которые в настоящее время управляют нашими REST APIs.

Advanced Document Viewer REST API функции

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

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

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

Отображать документы в виде PDF

Отображать вложения документов

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

Отображение документов

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

Варианты просмотра документов

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

Форматы вывода

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

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

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

Настройка просмотрщика

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

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

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

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

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

Защищённая связь

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

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

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

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

Получите выгоду от высокой доступности и надёжности GroupDocs.Viewer Cloud для Go.

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

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

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

DCMDNGDJVUDXFGZIPDOCDOCXHEPUBCGMDOTMHTMICOHAMLDIBJPCJLSИИDWFCCERBIGSBATFODSDOTXCSSASMEPSCMAKECSEMLCSVIFCHTMLAS3BMPDIFFCPPJPFEMFCDR7ZEMZCHMDWTDOCMDGNFODPCXXJP2CMXHPGGROOVYDOTGIFGZDWG

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

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

  РУССКИЙ
63f5705fb