ایجاد فرم های PDF از طریق Java

ایجاد آکروفرم ها در PDF به صورت برنامه نویسی با استفاده از Aspose.PDF برای کتابخانه Java

نحوه ایجاد فرم های PDF با استفاده از Java

به منظور ایجاد فرم های PDF (Acroforms) در فایل PDF، از API Aspose.PDF for Java استفاده خواهیم کرد که یک API دستکاری اسناد غنی از ویژگی، قدرتمند و آسان برای پلت فرم java است. مدیر بسته NuGet را باز کنید، Aspose.PDF را جستجو کنید و نصب کنید. همچنین می توانید از دستور زیر از کنسول مدیریت بسته استفاده کنید.

نحوه ایجاد AcroForm در PDF با استفاده از Java


شما به Aspose.PDF برای جاوا نیاز دارید تا کد را در محیط خود امتحان کنید.

۱. PDF را در یک نمونه از کلاس Document بارگذاری کنید. ۱. یک فیلد ایجاد کنید ۱. تزئینات ایجاد کنید (مانند مرز). ۱. فیلد را به سند اضافه کنید و 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);
}