GroupDocs.Parser Cloud SDK for Ruby,是一个强大的 REST API 文档数据解析解决方案,允许解析超过 50 种文档类型。 SDK 允许以统一的方式构建文档处理自动化解决方案。无论您收到何种文档格式 - PDF 或 DOCX 或任何其他受支持的格式,您都可以使用统一的 API 提取数据。 通过模板解析是一个很有价值的功能,但 API 还提供了其他方法来提取图像和文本。
如果您正在寻找用于解析云端文件的源代码,请在 GitHub 查看我们的 Ruby 云 SDK。
您可以 试用 GroupDocs.Parser 低代码 Ruby API,没有任何限制。
GroupDocs.Parser Cloud 也可用作 Docker 映像,可用于 自托管 服务。或者,您可以使用 GroupDocs.Parser 高代码 API 构建您自己的服务,这些 API 目前驱动着我们的免费应用程序和 REST API。
GroupDocs.Parser Cloud API,提供了几种从文档中提取图像的方法。您可以从整个文档中提取所有图像,通过设置页面范围从特定页面中提取图像。以下示例显示如何按页码范围从文档中提取图像。
# 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)
```