通過 C# 從 PDF 表單中提取數據

從可填寫的 PDF 文檔中提取用戶數據字段。在 .NET 使用 Aspose.PDF 以編程方式修改 PDF 文件

如何使用 .NET 庫從 PDF 表單中提取數據

為了從 PDF 表單(Acroforms)中提取 PDF 文件中的數據,我們將使用 [Aspose.PDF for .NET](https://products.aspose.com/pdf/net)API,該 API 是功能豐富,功能強大且易於使用的文檔操作 API,適用於 net 平台。打開 [NuGet](https://www.nuget.org/packages/aspose.pdf)軟件包管理器,搜索 ** Aspose.pdf** 並安裝。您也可以使用套件管理員主控台中的下列命令。

如何使用 C# 提取 PDF 中的 AcroForm


您需要 [Aspose.PDF for .NET](https://releases.aspose.com/pdf/net)才能在您的環境中嘗試代碼。

1.在文件類別的執行個體中載入 PDF。 1.使用 文件 .Form 類從所有字段中獲取值。 1.如有需要,分析名稱和值。 1.在文件類別的實例中加載 PDF 1.使用 文件 .Form 類從所有字段中獲取值

從 PDF 表單中提取數據-C#

此範例代碼顯示如何使用 C# 從 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);
}