このチュートリアルでは、C# を使用して PDF フォームのデータを Excel にエクスポートする方法を説明します。Aspose.PDF および Aspose.Cells を使用して C# で PDF フィールドを Excel にエクスポート するための環境設定、手順、およびコード例を紹介します。
C# を使用して Adobe フォームのデータを Excel にエクスポートする手順
- Aspose.PDF および Aspose.Cells for .NET を使用する環境を設定します。
- Aspose.PDF の Form クラスのオブジェクトを作成し、PDF フォームを含むソース PDF ファイルにバインドします。
- XML ファイル用のストリームオブジェクトを作成し、Form.ExportXml() メソッドを呼び出してフォームデータを XML ファイルにエクスポートします。
- XmlLoadOptions クラスのオブジェクトを Aspose.Cells から作成します。
- Aspose.Cells を使用して XML ファイルを Workbook オブジェクトに読み込みます。
- ワークブックを XLSX ファイルとして保存し、XML にエクスポートされたフォームデータを取得します。
これらの手順により、C# を使用して PDF フォームのデータを Excel にエクスポート する方法を簡単に理解できます。まず、Form.BindPdf()
を使用して PDF フォームをロードし、Form.ExportXml()
メソッドを使用して XML ファイルとして保存します。その後、Aspose.Cells の Workbook
オブジェクトで XML ファイルを読み込み、XLSX ファイルとして保存します。
C# を使用して入力可能な PDF を Excel にエクスポートするコード
上記のコードサンプルは、C# を使用して入力可能な PDF からデータを Excel に抽出する方法 を示しています。Aspose.Pdf.Facades.Form
クラスのオブジェクトを使用し、BindPdf()
メソッドで PDF をリンクしています。また、XmlLoadOptions
オブジェクトを使用して、Excel に XML をロードする際の設定(データサイズの制限、数値を数値や日付として解釈するかの指定など)をカスタマイズできます。
このチュートリアルでは、PDF フォームのデータを Excel ファイルに読み込む方法を学びました。フォームの個々のフィールドにアクセスする方法については、C# を使用して PDF フォームのデータを抽出する の記事を参照してください。