สร้างแบบฟอร์ม PDF ผ่าน Java

สร้าง acroform ใน PDF โดยใช้โปรแกรมโดยใช้ Aspose.PDF สำหรับไลบรารี Java

วิธีสร้างแบบฟอร์ม PDF โดยใช้ Java

ในการสร้าง PDF Forms (Acroforms) ในไฟล์ PDF เราจะใช้ Aspose.PDF for Java API ซึ่งเป็นAPI ที่อุดมไปด้วยคุณสมบัติ ทรงพลัง และใช้งานง่าย สำหรับแพลตฟอร์ม javaเปิดตัวจัดการแพคเกจ NuGet ค้นหาAspose.PDF และติดตั้งคุณอาจใช้คำสั่งต่อไปนี้จากคอนโซลตัวจัดการแพคเกจ

วิธีสร้าง AcroForm ใน PDF โดยใช้ Java


คุณต้อง Aspose.PDF for Java เพื่อลองใช้รหัสในสภาพแวดล้อมของคุณ

1.โหลด PDF ในอินสแตนซ์ของคลาสเอกสาร 1.สร้างฟิลด์ 1.สร้างการตกแต่ง (เช่น Border) 1.เพิ่มฟิลด์ลงในเอกสารและบันทึก PDF ที่แก้ไข

สร้างแบบฟอร์ม PDF ในรูปแบบ PDF - Java

รหัสตัวอย่างนี้แสดงวิธีการสร้างแบบฟอร์ม PDF ใน PDF โดยใช้ 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);
}