Разбирайте свои документы и автоматизируйте обработку документов с помощью Ruby SDK

Создавайте решения для обработки документов с помощью Ruby REST API. Используйте наш унифицированный API с различными типами документов, не беспокоясь о специфике формата файла.

Начать бесплатную пробную версию

GroupDocs.Parser Cloud SDK для Ruby — это мощное решение для анализа данных документов REST API, которое позволяет анализировать более 50 типов документов. SDK позволяет унифицировать решения по автоматизации обработки документов. Независимо от того, какой формат документа вы получаете — PDF, DOCX или любой другой поддерживаемый, вы можете извлекать данные с помощью унифицированного API. Анализ по шаблону — полезная функция, но API также предоставляет другие методы для извлечения изображений и текста.

Возможности REST API парсера документов

Разбор PDF, текстовых документов, электронных таблиц и презентаций

Разбирать файлы шаблонов Microsoft Word, Excel, PowerPoint и OpenDocument

Анализ документов и шаблонов с поддержкой макросов для MS Word, Excel и PowerPoint

Извлечение текстового содержимого из всего документа

Извлечение текста и изображений с определенных страниц

Извлечь форматированный текст, установив режим извлечения

Извлечение текста из документов в ZIP-архивах или электронных письмах

Извлечение документов из электронных писем, портфолио PDF и хранилищ MS Outlook

Получить количество страниц документа и другую информацию

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

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

Извлечение изображений по диапазону номеров страниц — Ruby

# For complete examples and data files, please go to https://github.com/groupdocs-parser-cloud/groupdocs-parser-cloud-ruby-samples
require 'groupdocs_viewer_cloud'

$app_sid = "XXXX-XXXX-XXXX-XXXX" # Get AppKey and AppSID from https://dashboard.groupdocs.cloud
$app_key = "XXXXXXXXXXXXXXXX" # Get AppKey and AppSID from https://dashboard.groupdocs.cloud

parseApi = GroupDocsParserCloud::ParseApi.from_keys($app_sid, $app_key)

options = GroupDocsParserCloud::ImagesOptions.new
options.file_info = GroupDocsParserCloud::FileInfo.new
options.file_info.file_path = "slides/three-slides.pptx"

options.start_page_number = 1
options.count_pages_to_extract = 2

request = GroupDocsParserCloud::ImagesRequest.new(options)
response = parseApi.images(request)
    ```

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

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

  РУССКИЙ