Crea moduli PDF tramite Java

Crea acroform in PDF a livello di codice utilizzando Aspose.PDF per la libreria Java

Come creare moduli PDF usando Java

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

Come creare 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. Crea un campo.
  3. Crea decorazioni (come Bordo).
  4. Aggiungi un campo al documento e salva il PDF modificato

Crea moduli PDF in PDF - Java

Questo codice di esempio mostra come creare moduli PDF in PDF utilizzando Java

// Open document
Document pdfDocument = new Document(_dataDir + "TextField.pdf");
Page page = pdfDocument.getPages().get_Item(1);
// Create a field
TextBoxField textBoxField = new TextBoxField(
    page, 
    new Rectangle(100, 200, 300, 300));
textBoxField.setPartialName("textbox1");
textBoxField.setValue("Text Box");

// TextBoxField.Border = new Border(
Border border = new Border(textBoxField);
border.setWidth(5);
border.setDash(new Dash(1, 1));
textBoxField.setBorder(border);

textBoxField.setColor(Color.getGreen());

// Add field to the document
pdfDocument.getForm().add(textBoxField, 1);

// Save modified PDF
pdfDocument.save(_dataDir + "TextBox_out.pdf");