استخراج داده ها از فرم های PDF از طریق C#

فیلدهای داده کاربر را از سند PDF قابل پر کردن استخراج کنید. از Aspose.PDF برای .NET استفاده کنید تا فایل های PDF را به صورت برنامه نویسی تغییر دهید

نحوه استخراج داده ها از فرم های PDF با استفاده از کتابخانه .NET

به منظور استخراج داده ها از فرم های PDF (Acroforms) در یک فایل PDF، از API Aspose.PDF for .NET استفاده خواهیم کرد، که دارای ویژگی های غنی، قدرتمند و آسان برای دستکاری اسناد برای پلت فرم net است. مدیر بسته NuGet را باز کنید، Aspose.PDF را جستجو کنید و نصب کنید. همچنین می توانید از دستور زیر از کنسول مدیریت بسته استفاده کنید.

نحوه استخراج AcroForm در PDF با استفاده از C#


شما به Aspose.PDF for .NET نیاز دارید تا کد را در محیط خود امتحان کنید.

۱. PDF را در یک نمونه از کلاس Document بارگذاری کنید. ۱. مقادیر را از تمام فیلدها با استفاده از کلاس Document.Form دریافت کنید. ۱. در صورت لزوم نام ها و مقادیر را تجزیه و تحلیل کنید. ۱. PDF را در یک نمونه از کلاس Document بارگذاری کنید ۱. دریافت مقادیر از تمام فیلدها با استفاده از کلاس 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);
}