RubyRESTAPIを使用してドキュメント処理ソリューションを構築します。ファイル形式の詳細を気にすることなく、さまざまなドキュメントタイプで統合APIを使用できます。
無料トライアルを開始GroupDocs.Parser Cloud SDK for Rubyは、50を超えるドキュメントタイプを解析できる強力なRESTAPIドキュメントデータ解析ソリューションです。 SDKを使用すると、ドキュメント処理の自動化ソリューションを統一された方法で構築できます。受け取るドキュメント形式(PDF、DOCX、またはその他のサポートされている形式)に関係なく、統合APIを使用してデータを抽出できます。 テンプレートによる解析は価値のある機能ですが、APIは画像やテキストを抽出する他のメソッドも提供します。
クラウドでファイルを解析するためのソース コードを探している場合は、GitHub で Ruby 用の Cloud SDK を確認してください。
GroupDocs.Parser を試す ローコード Ruby API を制限なく使用できます。
GroupDocs.Parser Cloud は、サービスを セルフホスト するために使用できる Docker イメージとしても利用できます。または、GroupDocs.Parser ハイコード 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)
```