Рендеринг и просмотр документов через Ruby SDK

RESTful API для эффективного создания Ruby приложений для рендеринга и просмотра документов всех популярных форматов. Рендеринг в формате HTML, PNG, JPG или 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 для Node.js
  • GroupDocs.Viewer Cloud SDK для Android
  • GroupDocs.Viewer Cloud SDK для Go
Начать бесплатную пробную версию

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Отображайте различные форматы документов

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

Получите список поддерживаемых форматов файлов - Ruby

  // Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
  # Getting instance of the API
  api = GroupDocsViewerCloud::ViewerApi.from_keys($app_sid, $app_key)

  # Retrieve supported file formats
  response = api.get_supported_file_formats()

  # Print supported file formats
  response.formats.each do |format|
      puts("#{format.file_format} (#{format.extension})")

Эффективно минифицировать выводимый контент

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

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

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

Настройте под ваши потребности

GroupDocs.Viewer Cloud SDK для Ruby полностью протестирован и готов к использованию сразу из коробки. SDK является открытым исходным кодом и имеет лицензию MIT. API легко настраивается, и изменения можно вносить в соответствии с функциями, которые вам необходимо добавить в приложение.

Форматы файлов

GroupDocs.Viewer Cloud для Ruby поддерживает широкий спектр форматов файлов, включая, но не ограничиваясь:

  • Microsoft Office: DOC, DOCX, XLS, XLSX, PPT, PPTX
  • PDF
  • Изображения: JPG, PNG, BMP, TIFF, GIF
  • Форматы CAD: DWG, DXF
  • Электронные книги: EPUB, MOBI
  • Форматы электронной почты: EML, MSG

Параметры рендеринга

С помощью GroupDocs.Viewer Cloud для Ruby вы можете настроить параметры рендеринга в соответствии с вашими конкретными требованиями. Некоторые из ключевых параметров рендеринга включают:

  • Увеличение и масштабирование
  • Поворот и отражение
  • Наложение водяного знака
  • HTML трансформации

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

GroupDocs.Viewer Cloud для Ruby позволяет вам рендерить документы в различных форматах, включая:

  • Рендеринг PDF документов в виде изображений или HTML
  • Рендеринг Microsoft Office документов в виде изображений или HTML
  • Рендеринг CAD форматов в виде изображений или HTML

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

Помимо рендеринга, GroupDocs.Viewer Cloud для Ruby предоставляет несколько функций обработки документов, таких как:

  • Извлечение текста из документов
  • Извлечение изображений из документов
  • Разделение документов на страницы
  • Объединение нескольких документов в один документ

Поддерживаемые платформы

GroupDocs.Viewer Cloud для Ruby совместим с рядом платформ, включая:

  • Ruby
  • .NET
  • Java
  • PHP
  • Node.js

Интеграция со сторонними хранилищами

Вы можете легко интегрировать GroupDocs.Viewer Cloud для Ruby с провайдерами сторонних хранилищ, такими как:

  • Amazon S3
  • Dropbox
  • Google Drive
  • Azure Blob Storage

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

GroupDocs.Viewer Cloud для Ruby предлагает безопасный просмотр документов со следующими функциями:

  • Аутентификация на основе токенов
  • Защищённое хранение файлов
  • Шифрование SSL/TLS
  • Управление доступом и разрешениями

Кеширование и оптимизация производительности

Для оптимизации производительности GroupDocs.Viewer Cloud для Ruby предоставляет механизмы кеширования, включая:

  • Кеширование на стороне клиента
  • Кеширование на стороне сервера
  • Настройки TTL

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

GroupDocs.Viewer Cloud для Ruby позволяет извлекать метаданные из документов, такие как:

  • Свойства документа (например, заголовок, автор, ключевые слова)
  • Данные Exif из изображений
  • Метаданные файлов CAD

Кроссплатформенная совместимость

GroupDocs.Viewer Cloud для Ruby разработан для бесшовной работы на разных платформах, включая:

  • Windows
  • Linux
  • macOS

Настройка и брендинг

Вы можете настроить и брендировать просмотрщик документов с помощью GroupDocs.Viewer Cloud для Ruby следующим образом:

  • Изменяя цвета и стили UI
  • Добавляя ваш логотип и водяной знак
  • Управляя поведением просмотрщика

Документация и поддержка

GroupDocs.Viewer Cloud для Ruby предоставляет полную документацию и ресурсы поддержки, включая:

  • Руководства для разработчиков
  • справочник API
  • Примеры кода
  • Форум поддержки
  • Поддержка по электронной почте

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

MPTDOTMHPGERBDGNPNGEMZCSVODTEMFCDRBZ2FODGDIBDCMHTMLNUMBERSAS3LOGDXFPOTXJSONDWTMHTMHTMLDJVUCHMJ2CCXXJPMGZIPJPFBATИИJP2MDMBOXPLNSFJ2KCMXEMLXPOTEPSHAMLMPPPPSDWFOTPOSTEMLGROOVYDWGIGSDOCXDOCASMODSCPPODGJPG

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

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

  РУССКИЙ
d5412c6e4