C# 経由で PDF フォームからデータを抽出します

入力可能な PDF ドキュメントからユーザーデータフィールドを抽出します。プログラムで PDF ファイルを変更するには、.NET の Aspose.PDF を使用してください

.NET ライブラリを使用して PDF フォームからデータを抽出する方法

PDF フォーム (Acroforms) から PDF ファイルにデータを抽出するには、net プラットフォーム用の機能豊富で強力で使いやすいドキュメント操作 API である Aspose.PDF for .NET API を使用します。NuGet パッケージマネージャーを開き、Aspose.pdf を検索してインストールします。パッケージマネージャーコンソールから次のコマンドを使用することもできます。

C# を使って PDF からアクロフォームを抽出する方法


お使いの環境でコードを試すには Aspose.PDF for .NET が必要です。

  1. Document クラスのインスタンスにPDFをロードします。
  2. Document.Form クラスを使用して、すべてのフィールドから値を取得します。
  3. 必要に応じて名前と値を分析します。
  4. Document クラスのインスタンスにPDFをロードする
  5. Document.Form クラスを使用してすべてのフィールドから値を取得する

PDF フォームからデータを抽出-C#

このサンプルコードは、C# を使用して PDF フォームから PDF フォームからデータを抽出する方法を示しています

var inputFile = Path.Combine(dataDir, "sample.pdf");
var pdfDocument = new Aspose.Pdf.Document(inputFile);
foreach (var formField in pdfDocument.Form.Cast<Aspose.Pdf.Forms.Field>())
{            
    Console.WriteLine("Field Name : {0} ", formField.PartialName);
    Console.WriteLine("Value : {0} ", formField.Value);
}