Wyodrębnij dane z formularzy PDF za pośrednictwem C#

Wyodrębnij pola danych użytkownika z dokumentu PDF, który można wypełnić. Użyj pliku Aspose.PDF dla .NET, aby programowo modyfikować pliki PDF

Jak wyodrębnić dane z formularzy PDF za pomocą biblioteki .NET

Aby wyodrębnić dane z formularzy PDF (Acroforms) w pliku PDF, użyjemy interfejsu API Aspose.PDF for .NET, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla platformy net. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.PDF i zainstaluj. Można również użyć następującego polecenia z konsoli Menedżera pakietów.

Jak wyodrębnić program AcroForm w formacie PDF przy użyciu C#


Potrzebujesz Aspose.PDF for .NET, aby wypróbować kod w swoim środowisku.

  1. Załaduj plik PDF w wystąpieniu klasy Document.
  2. Uzyskaj wartości ze wszystkich pól używając klasy Document.Form.
  3. W razie potrzeby analizuj nazwy i wartości.
  4. Wczytywanie pliku PDF w wystąpieniu klasy Document
  5. Uzyskaj wartości ze wszystkich pól używając klasy Document.Form

Wyodrębnij dane z formularzy PDF - C#

Ten przykładowy kod pokazuje, jak wyodrębnić dane z formularzy PDF w formacie PDF przy użyciu 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);
}