Estrai dati dai moduli PDF tramite Java

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

Come estrarre dati dai moduli PDF utilizzando la libreria Java

Per estrarre dati da PDF Forms (Acroforms), utilizzeremo l’API Aspose.PDF for Java, un’API di conversione ricca di funzionalità, potente e facile da usare per la piattaforma Java. Puoi scaricare la versione più recente direttamente da Maven e installarla all’interno del tuo progetto basato su Maven aggiungendo le seguenti configurazioni al pom.xml.

Come estrarre AcroForm in PDF utilizzando Java


È necessario Aspose.PDF for Java 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 - Java

Questo codice di esempio mostra come estrarre dati dai moduli PDF in PDF utilizzando Java

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