Buat Formulir PDF melalui Java

Buat akroform dalam PDF secara terprogram menggunakan Aspose.PDF untuk Java Library

Cara membuat formulir PDF menggunakan Java

Untuk membuat Formulir PDF (Acroforms) dalam file PDF, kita akan menggunakan API Aspose.PDF for Java yang merupakan API manipulasi dokumen yang kaya fitur, kuat, dan mudah digunakan untuk platform java. Buka manajer paket NuGet, cari Aspose.PDF dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Manajer Paket.

Cara Membuat AcroForm dalam PDF menggunakan Java


Anda memerlukan Aspose.PDF untuk Java untuk mencoba kode di lingkungan Anda.

  1. Muat PDF dalam contoh kelas Dokumen.
  2. Buat bidang.
  3. Buat dekorasi (seperti Border).
  4. Tambahkan bidang ke dokumen dan simpan PDF yang dimodifikasi

Buat Formulir PDF dalam PDF - Java

Kode contoh ini menunjukkan cara Membuat Formulir PDF dalam PDF menggunakan Java

String inputFile = DATA_DIR.resolve("sample.pdf").toString();
String outputFile = DATA_DIR.resolve("java-create-form.pdf").toString();
// Open document
try (Document pdfDocument = new Document(inputFile)) {
    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");

    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(outputFile);
}