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

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

  • GroupDocs.Viewer Cloud SDK для cURL
  • 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 Cloud SDK для Go
Начать бесплатную пробную версию

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

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

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

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

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

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

Можно ли бесплатно попробовать GroupDocs.Viewer REST APIs на .NET?

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

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

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

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

Рендерить документы в формате HTML5

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

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

Рендерить документы в формате PDF

Рендерить вложения документов

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Использовать GroupDocs Cloud APIs очень просто, так как ничего устанавливать не требуется. Просто создайте аккаунт на GroupDocs Cloud и получите информацию о вашем приложении. Как только у вас появятся App SID и ключ, вы сможете попробовать GroupDocs Cloud REST APIs. SDKs разработаны, чтобы облегчить работу разработчиков и позволить им быстро начать работу с нашим APIs.

Изучите варианты представления документов

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

Отобразите документ с параметрами просмотра HTML - C#

//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
  var configuration = new Configuration(appSID, appKey);
  var apiInstance = new ViewerApi(configuration);
  var viewOptions = new ViewOptions()
  {
      FileInfo = new FileInfo()
      {
          FilePath = "documents/doc.dwf",
          Password = "",
          StorageName = "Storage Name"
      },
      RenderOptions = new HtmlOptions()
      {
          ExternalResources = true
      }
  };
  var request = new CreateViewRequest(viewOptions);
  var response = apiInstance.CreateView(request

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

GroupDocs.Viewer - мощный просмотрщик документов REST API, который позволяет отображать различные форматы документов в ваших приложениях. Он поддерживает рендеринг документа целиком, постранично или в пользовательском диапазоне страниц.

Безопасность и аутентификация

GroupDocs.Viewer Cloud API защищены и требуют аутентификации. Пользователям необходимо зарегистрироваться на GroupDocs Cloud и получить App SID и App Key. Запросы аутентификации требуют подписи и параметров запроса AppSID или заголовка авторизации OAuth версии 2.0.

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

CDREMFCXXкакCCBMPDCMCMAKEDOCCPPCDIFFEPUBDWFDJVUDIBEMZEPSEMLDGNCSSDOTMAIAS3ASMDOTXCS7ZCHMCMXDWTDNGBATCGMDOCMFODGCF2DWGCSVEMLXDOTDOCXDXFBZ2

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

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

  РУССКИЙ
28a22e485