
PDFをExcelに変換するオンラインサービスを利用してください。
PDF ファイルは重要な文書の共有や保存に広く使用されていますが、そこから構造化データを抽出することは難しい場合があります。したがって、Java REST APIを使用してPDFを Excel に変換することで、このプロセスが自動化され、フォーマットと構造を保持しながら正確なデータ抽出が保証されます。このアプローチは手動データ入力の必要を排除し、エラーを減らし、時間を節約します。財務報告書、請求書、および大規模なデータセットに最適です。
PDF to Excel 変換 REST API
GroupDocs.Conversion Cloud SDK for Java は、PDFファイルをExcelワークブックに変換するための効率的で信頼性の高いソリューションを提供します。 REST APIが提供するいくつかの顕著な機能は次のとおりです:
- 高品質なPDFからExcelへの変換 – テーブル、レイアウト、およびデータの正確性を保持します。
- バッチ処理 – 複数のPDFを1回の操作でExcelファイルに変換します。
- カスタム変換設定 – 特定のシート、区切り文字、およびフォーマットオプションを定義します。
- クラウドベースの処理 – ローカルインストールの必要を排除し、スケーラビリティを向上させます。
- セキュア API インテグレーション – 認証と暗号化された通信によりデータプライバシーを確保します。
インストール
次の詳細を maven ビルドプロジェクトの pom.xml ファイルに追加してください。
<repository>
<id>repository.groupdocs.cloud</id>
<name>repository.groupdocs.cloud</name>
<url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-conversion-cloud</artifactId>
<version>24.8</version>
</dependency>
インストール後、あなたのパーソナライズされたAPI認証情報(つまり、クライアントIDとクライアントシークレット)を取得してください。API認証情報の取得方法についての詳細を説明するこの短い チュートリアル を訪れてください。
JavaにおけるPDFからXLSへの変換
PDFをExcelへの変換を私たちのJavaアプリケーションにシームレスに統合する方法についての詳細を探求し、効率的なデータ抽出と処理を可能にしましょう。
- まず、クライアント資格情報を引数として渡す
Configuration
クラスのインスタンスを作成します。
Configuration configuration = new Configuration(clientId, clientSecret);
- 次に、Configuration オブジェクトを引数として渡す
ConvertApi
を初期化します。
ConvertApi convertApi = new ConvertApi(configuration);
ConvertSettings
クラスのインスタンスを作成し、入力ファイル名、出力フォーマットを XLS、結果の文書の名前を定義します。
ConvertSettings settings = new ConvertSettings();
ConvertDocumentRequest
クラスのインスタンスを作成し、引数としてConvertSettings
オブジェクトを渡します。
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
- 最後に、ConvertDocumentRequest APIを呼び出してPDFからExcelワークブックに変換し、その後、結果のXLSをクラウドストレージに保存します。
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// API認証情報を取得してください。
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// Configuration クラスのインスタンスを作成し、クライアント ID とクライアント シークレットで初期化します。
Configuration configuration = new Configuration(clientId, clientSecret);
// PDFをExcel変換操作のAPIベースURLを定義します。
configuration.setApiBaseUrl("https://api.groupdocs.cloud");
// ConvertApiのインスタンスをConfigurationオブジェクトで初期化する
ConvertApi convertApi = new ConvertApi(configuration);
ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("marketing.pdf");
settings.setFormat("xls");
settings.setOutputPath("myResultant.xls");
// ConvertDocument APIを呼び出してPDFをXLS形式に変換します。
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// 応答を確認して、成功メッセージを印刷してください。
if (response != null && response.equals("OK")) {
System.out.println("The PDF to Excel conversion completed successfully!");
}
画像: - PDFからExcelワークブックへの変換のプレビュー。
入力PDFファイル marketing.pdf と、上記のコードスニペットから生成された結果のExcelワークブックは、myResultant.xls からダウンロードできます。
オンライン PDF から XLSX への変換 cURL コマンドを使用して
GroupDocs.Conversion Cloud API は、シンプルな cURL コマンドを使用して PDF ファイルを Excel (XLSX) 形式にシームレスに変換することを可能にします。このアプローチは、コマンドラインインタラクションを好む開発者や、完全な SDK を統合することなく変換プロセスを自動化する必要がある場合に最適です。
まず、クライアント資格情報に基づいてJWTアクセストークンを生成し、その後、MPPをHTMLに変換するために次のコマンドを実行する必要があります。
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"default\", \"FilePath\": \"{sourceMPP}\", \"Format\": \"xlsx\", \"OutputPath\": \"{convertedFile}\"}"
sourceMPP
を入力 MS Project ファイルの名前に、 convertedFile
を結果の HTML ファイルの名前に、 accessToken
を個別の JWT アクセストークンに置き換えてください。
- 結果のXLSXをローカルドライブに保存する必要がある場合は、次のcURLコマンドを実行してみてください:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"default\", \"FilePath\": \"{sourceFile}\", \"Format\": \"xlsx\"}" \
-o "resultant.xlsx"
PDF を Excel に変換オンライン
あなたはまた、私たちの無料で軽量な PDF to XLSX Online Converter アプリを使用して、ドキュメント変換APIの素晴らしい機能を体験することを検討してもよいでしょう。このアプリは GroupDocs.Conversion Cloud REST APIの上に構築されており、ウェブブラウザ内で独自の機能を探求することを可能にします。
役立つリンク
結論
財務報告、データテーブル、または構造化されたビジネス文書を処理しているかどうかにかかわらず、私たちの REST API は高い精度とアプリケーションへのシームレスな統合を保証します。cURL コマンドと Java SDK のサポートにより、データの整合性を保ちながら、変換を簡単に自動化できます。今日、GroupDocs.Conversion Cloud をお試しになり、強力でスケーラブルかつ信頼性のあるソリューションで文書変換のニーズを合理化してください。
おすすめの記事
次のリンクを訪れて、以下について詳しく学ぶことを強くお勧めします: