Estrai dati dai moduli PDF tramite C#

Estrai i campi di dati utente dal documento PDF compilabile. Usa Aspose.PDF per .NET per modificare i file PDF a livello di codice

Come estrarre dati dai moduli PDF utilizzando la libreria .NET

Per estrarre i dati da PDF Forms (Acroforms) in un file PDF, utilizzeremo l’API Aspose.PDF for .NET, che è un’API di manipolazione dei documenti ricca di funzionalità, potente e facile da usare per la piattaforma net. Apri il gestore di pacchetti NuGet, cerca Aspose.pdf e installa. È inoltre possibile utilizzare il seguente comando dalla console di Package Manager.

Come estrarre AcroForm in PDF utilizzando C#


È necessario Aspose.PDF for .NET per provare il codice nel proprio ambiente.

  1. Carica il PDF in un’istanza della classe Document.
  2. Ottieni valori da tutti i campi usando la classe Document.Form.
  3. Analizza nomi e valori se necessario.
  4. Carica PDF in un’istanza della classe Document
  5. Ottieni valori da tutti i campi usando la classe Document.Form

Estrarre dati da moduli PDF - C#

Questo codice di esempio mostra come estrarre dati dai moduli PDF in PDF utilizzando 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);
}