Kako ispuniti obrazac u PDF-u u Javi

U ovom vodiču s uputama uputit ćemo vas kako ispuniti obrazac u PDF u Javi. Dobit ćete resurse za pokretanje uzorka koda, popis koraka koje treba izvršiti da bi se to funkcionalno postiglo i izvodljiv uzorak koda za ispunjavanje PDF obrasca u Javi. Također ćete dobiti informacije o pristupu različitim vrstama polja obrasca davanjem naziva polja ili indeksa.

Koraci za ispunjavanje PDF-a u Javi

  1. Postavite okruženje za korištenje Aspose.PDF for Java za ispunjavanje PDF obrazaca
  2. Učitajte ciljni PDF koji ima polja obrasca koja se mogu ispuniti pomoću Document class
  3. Pristupite form field unosom naziva polja
  4. Postavite novu vrijednost polja
  5. Po potrebi prilagodite izgled polja obrasca
  6. Spremite PDF s ispunjenim poljima obrasca

Ovi koraci definiraju postupak za programsko ispunjavanje PDF obrasca u Javi. Proces se pokreće učitavanjem PDF datoteke i pristupom ciljnom polju unošenjem naziva polja u obrazac. Nakon što se pristupi polju, metoda setValue() koristi se za postavljanje nove vrijednosti polja.

Kod za ispunjavanje PDF-a u Javi

import com.aspose.pdf.*;
public class Main {
public static void main(String[] args) throws Exception {//Fill PDF Form
// Load a license
License lic = new License();
lic.setLicense("Conholdate.Total.Product.Family.lic");
// Load the PDF
Document pdf = new Document("TextBox_out.pdf");
// Access the textbox
TextBoxField textbox = (TextBoxField) pdf.getForm().get("textbox1");
// Set the value
textbox.setValue("New value for the field");
// Set the field appearance
textbox.setColor(Color.fromRgb(Color.getRed().toRgb()));
textbox.setTextVerticalAlignment(VerticalAlignment.Bottom);
// Save the PDF
pdf.save("Filled.pdf");
System.out.println("Done");
}
}

U gore navedenom uzorku koda demonstriran je proces kako ispuniti PDF obrazac u Javi gdje se metoda getForrm() PDF datoteke koristi za pristup određenom polju davanjem njegovog naziva, ali možete koristiti indeks polja također. Ovisno o vrsti polja, dohvaćeni objekt pretvara se u TextBoxField. Možete koristiti i druge vrste kao što su RadioButtonField, ComboBox, tooltip, CheckBox, ListBox i PushButton da spomenemo samo neke.

Ovaj vodič nas je vodio kako ispuniti PDF dokument u Javi. Ako želite naučiti postupak čitanja PDF datoteka, pogledajte članak na kako čitati PDF datoteku u Javi.

 Hrvatski