Wyodrębnij dane z formularzy PDF za pomocą C#

Wyodrębnij pola danych użytkownika z dokumentu PDF do wypełnienia za pomocą C#. Twórz własne aplikacje .NET za pomocą interfejsów API po stronie serwera.

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

Aby wyodrębnić dane z formularzy PDF (Acroforms) w pliku PDF, użyjemy Aspose.PDF for .NET API, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API 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 Package Manager Console.

Jak wyodrębnić AcroForm w formacie PDF za pomocą C#


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

  1. Załaduj plik PDF w instancji klasy Document.
  2. Pobierz wartości ze wszystkich pól za pomocą klasy „Document.Form`.
  3. W razie potrzeby przeanalizuj nazwy i wartości.
  4. Załaduj plik PDF w instancji klasy Document
  5. Pobierz wartości ze wszystkich pól za pomocą 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 za pomocą C#

    // Open document
    Document pdfDocument = new Document(dataDir + "GetValuesFromAllFields.pdf");

    // Get values from all fields
    foreach (Field formField in pdfDocument.Form)
    {
        // Analyze names and values if need
        Console.WriteLine("Field Name : {0} ", formField.PartialName);
        Console.WriteLine("Value : {0} ", formField.Value);
    }