PDFとは異なり、Excelワークブックは、データの整理、計算、表示のための多目的プラットフォームを提供するため、変換は重要であるだけでなく、必要不可欠です。したがって、PDFファイルをExcelワークブックに変換することで、静的ドキュメントと動的データ分析の間のギャップを埋める重要なソリューションが生まれます。
PDF から Excel への変換 API
Aspose.PDF Cloud SDK for .NET は、PDF ファイルを Excel 形式に変換するための強力なツールで、変換プロセスを効率化し、データ操作を強化する包括的な機能を提供します。まず、NuGet パッケージ マネージャーで Aspose.Pdf-Cloud
を検索し、パッケージの追加
ボタンをクリックする必要があります。これにより、プロジェクトに SDK 参照が追加されます。次に、クラウド ダッシュボード からクライアント資格情報を取得します。既存のアカウントがない場合は、クイック スタート の記事に記載されている手順に従って、無料アカウントを作成してください。
C# .NET を使用して PDF を Excel に変換する
このセクションでは、C# .NET を使用して PDF ファイルを Excel に変換するための堅牢で機能豊富なソリューションについて説明します。この変換により、高度なデータ抽出および操作機能が強化されます。
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
クライアントの資格情報を引数として渡す PdfApi クラスのオブジェクトを作成します。
pdfApi.UploadFile("sourceFile.pdf", stream);
入力 PDF ファイルをクラウド ストレージにアップロードします。
var resltant = pdfApi.PutPdfInStorageToXlsx("input.pdf", outPath: "myResultant.xlsx", insertBlankColumnAtFirst: false, uniformWorksheets: false);
PDF から XLSX への変換 API を開始します。変換が成功すると、結果のワークブックはクラウド ストレージに保存されます。
// その他の例については、https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples をご覧ください。
// https://dashboard.aspose.cloud/ からクライアント資格情報を取得します。
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";
// PdfApiのインスタンスを作成する
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
// 入力JPG画像の名前
String inputFile = "Binder1-1.pdf";
// ローカルドライブからソースPDFファイルを読み込む
using (var stream = System.IO.File.OpenRead(inputFile))
{
// ソースPDFファイルをクラウドストレージにアップロードする
pdfApi.UploadFile("sourceFile.pdf", stream);
// APIを呼び出してPDFをXLSXに変換する
var resltant = pdfApi.PutPdfInStorageToXlsx("input.pdf", outPath: "myResultant.xlsx", insertBlankColumnAtFirst: false, uniformWorksheets: false);
}
上記の例で生成されたサンプルPDFファイルと結果のExcelブックは、Binder1-1.pdfとmyResultant.xlsxからダウンロードできます。
- 結果の Excel ブックを表示するには、無料のオンライン Aspose.Cells Viewer App をお試しください。
cURL コマンドを使用して PDF を XLSX に変換する
Aspose.PDF Cloud を使用すると、PDF ファイルを Excel ブックにシームレスに変換できます。これは、データの抽出と操作にさまざまな利点を提供する強力なクラウドベースのソリューションです。cURL コマンドを使用すると、PDF から Excel への変換を簡単に開始できます。このアプローチの最初の手順は、次のコマンドを使用して JWT アクセス トークンを生成することです。
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=163c02a1-fcaa-4f79-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
JWT トークンを取得したので、次のコマンドを実行して PDF を Excel ワークブックに変換する必要があります。
curl -v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/convert/xlsx?insertBlankColumnAtFirst=false&minimizeTheNumberOfWorksheets=false&uniformWorksheets=true" \
-X GET \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {accessToken}" \
-o "Conversion.xlsx"
結果の Excel ブックをクラウド ストレージに直接保存する必要がある場合は、次のコマンドを使用してみてください。
curl-v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/convert/xlsx?outPath={myResultantFile}&insertBlankColumnAtFirst=false&minimizeTheNumberOfWorksheets=false&uniformWorksheets=true" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d {}
sourceFile
を入力 PDF (クラウド ストレージで利用可能) の名前に置き換え、myResultantFile
を変換された Excel ブックの名前に置き換え、accessToken
を上記で生成された JWT アクセス トークンに置き換えます。
無料のPDFからExcelへのコンバーター
Aspose.PDF Cloud の素晴らしい機能をすぐにテストするには、無料の PDF to XLSX Converter アプリをお試しください。この軽量で非常に効率的なアプリは、Aspose.PDF Cloud REST API をベースに開発されています。
結論
cURL コマンドを使用した Aspose.PDF Cloud の合理化された効率性を選択するか、.NET アプリケーションとの強力な統合を選択するかにかかわらず、PDF ファイルを Excel ブックに変換することは、これまでになく容易になりました。いずれの方法でも、高品質の変換、カスタマイズ可能な設定、バッチ処理機能、既存のワークフローへのシームレスな統合など、比類のない利点が得られます。
便利なリンク
関連記事
以下の情報については、以下のブログ投稿をご覧になることを強くお勧めします。