Ruby と REST と API を使用して、ドキュメント処理ソリューションを構築します。ファイル形式の詳細を気にせず、さまざまなドキュメントタイプで統一された API をご利用いただけます。
無料トライアルを開始GroupDocs.Parser Cloud SDKはRuby向けで、50種類以上の文書を解析できる強力なREST APIドキュメントデータ解析ソリューションです。 このSDKを使用すれば、統一された方法で文書処理の自動化ソリューションを構築できます。 受け取る文書形式がPDFであろうとDOCXであろうと、または他のサポート対象形式であっても、統一されたAPIでデータを抽出できます。 テンプレートによる解析は有用な機能ですが、APIは画像やテキストを抽出する他の方法も提供します。
クラウドでファイルを解析するためのソースコードをお探しの場合は、GitHub にある Cloud SDKs の Ruby をご確認ください。
制限なく、Low-Code Ruby APIs をGroupDocs.Parser(https://purchase.groupdocs.cloud/trial)で試すことができます。
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)
```