Extrahieren Sie Daten aus PDF-Formularen über C#

Extrahieren Sie Benutzerdatenfelder aus einem ausfüllbaren PDF-Dokument. Verwenden Sie Aspose.PDF für .NET, um PDF-Dateien programmgesteuert zu ändern

So extrahieren Sie Daten aus PDF-Formularen mithilfe der .NET Library

Um Daten aus PDF-Formularen (Acroforms) in einer PDF-Datei zu extrahieren, verwenden wir die Aspose.PDF for .NET API, eine funktionsreiche, leistungsstarke und benutzerfreundliche API zur Dokumentenbearbeitung für die net -Plattform. Öffnen Sie den Paketmanager NuGet, suchen Sie nach Aspose.PDF und installieren Sie es. Sie können auch den folgenden Befehl von der Package Manager Console aus verwenden.

So extrahieren Sie AcroForm in PDF mit C#


Sie benötigen Aspose.PDF for .NET, um den Code in Ihrer Umgebung auszuprobieren.

  1. Lädt PDF in eine Instanz der Document-Klasse.
  2. Ruft Werte aus allen Feldern mit der Klasse Document.Form ab.
  3. Analysieren Sie bei Bedarf Namen und Werte.
  4. PDF in eine Instanz der Document-Klasse laden
  5. Ruft Werte aus allen Feldern mit der Klasse Document.Form ab

Extrahieren Sie Daten aus PDF-Formularen - C#

Dieser Beispielcode zeigt, wie Sie Daten aus PDF-Formularen in PDF mit C# extrahieren

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