Jak vyplnit formulář v PDF v Javě

V tomto návodu vás provedeme jak vyplnit formulář v PDF v Javě. Získáte prostředky ke spuštění ukázkového kódu, seznam kroků, které je třeba provést, abyste toho funkčně dosáhli, a spustitelný ukázkový kód k vyplnění formuláře PDF v Javě. Získáte také informace o přístupu k různým typům polí formuláře zadáním názvů polí nebo indexů.

Kroky k vyplnění PDF v Javě

  1. Nastavte prostředí tak, aby pro vyplňování formulářů PDF používalo Aspose.PDF for Java
  2. Načtěte cílové PDF s vyplnitelnými poli formuláře pomocí Document class
  3. Přístup k form field získáte zadáním názvu pole
  4. Nastavte novou hodnotu pole
  5. V případě potřeby upravte vzhled pole formuláře
  6. Uložte PDF s vyplněnými poli formuláře

Tyto kroky definují proces programového vyplnění formuláře PDF v Javě. Proces je zahájen načtením souboru PDF a následným přístupem k cílovému poli zadáním názvu pole ve formuláři. Jakmile je pole zpřístupněno, použije se metoda setValue() k nastavení nové hodnoty pole.

Kód pro vyplnění PDF v Javě

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

Ve výše uvedeném vzorovém kódu je demonstrován proces jak vyplnit formulář PDF v Javě, kde se metoda getForrm() souboru PDF používá k přístupu k určitému poli zadáním jeho názvu, můžete však použít index pole. také. Na základě typu pole je načtený objekt přetypován do TextBoxField. Můžete použít i další typy, jako je RadioButtonField, ComboBox, tooltip, CheckBox, ListBox a PushButton, abychom jmenovali alespoň některé.

Tento tutoriál nás navedl k vyplnění dokumentu PDF v Javě. Pokud se chcete naučit proces čtení souborů PDF, přečtěte si článek na jak číst soubor PDF v Javě.

 Čeština