แยกข้อมูลจากแบบฟอร์ม PDF ผ่าน C#

แยกฟิลด์ข้อมูลผู้ใช้จากเอกสาร PDF ที่กรอกได้ใช้ Aspose.PDF สำหรับ .NET เพื่อแก้ไขไฟล์ PDF แบบโปรแกรม

วิธีแยกข้อมูลจากแบบฟอร์ม PDF โดยใช้ไลบรารี .NET

ในการแยกข้อมูลจาก PDF Forms (Acroforms) ในไฟล์ PDF เราจะใช้ Aspose.PDF for .NET API ซึ่งเป็น API การจัดการเอกสารที่อุดมไปด้วยคุณสมบัติ ทรงพลัง และใช้งานง่าย สำหรับแพลตฟอร์ม netเปิดตัวจัดการแพคเกจ NuGet ค้นหาAspose.PDF และติดตั้งคุณอาจใช้คำสั่งต่อไปนี้จากคอนโซลตัวจัดการแพคเกจ

วิธีแยก AcroForm ใน PDF โดยใช้ C#


คุณต้อง Aspose.PDF for .NET เพื่อลองใช้รหัสในสภาพแวดล้อมของคุณ

1.โหลด PDF ในอินสแตนซ์ของคลาสเอกสาร 1.รับค่าจากทุกฟิลด์โดยใช้คลาส Document.Form 1.วิเคราะห์ชื่อและค่าหากจำเป็น 1.โหลด PDF ในอินสแตนซ์ของคลาสเอกสาร 1.รับค่าจากทุกฟิลด์โดยใช้คลาส Document.Form

แยกข้อมูลจากแบบฟอร์ม PDF - C#

รหัสตัวอย่างนี้แสดงวิธีการแยกข้อมูลจากแบบฟอร์ม PDF ใน PDF โดยใช้ C#

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);
}