فرم های پی دی اف. مدیریت از طریق Java

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

نحوه مدیریت فرم های پی دی اف با استفاده از Java کتابخانه

به منظور اضافه کردن فرم های PDF (Acroforms)، ما از API Aspose.PDF برای جاوا استفاده خواهیم کرد که یک API تبدیل قدرتمند، قدرتمند و آسان برای استفاده برای پلت فرم جاوا است. می توانید آخرین نسخه آن را مستقیماً از MAVEN بارگیری کرده و با افزودن تنظیمات زیر به pom.xml، آن را در پروژه مبتنی بر Maven خود نصب کنید.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

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

شما نیاز به Aspose.PDF for Java به سعی کنید کد در محیط شما.

۱. بارگذاری PDF در نمونه ای از کلاس سند. ۱. دسترسی به صفحه از طریق فهرست آن. ۱. با روش افزودن مجموعه فرم تماس بگیرید. ۱. فیلد فرم را که می خواهید اضافه کنید ایجاد کنید. ۱. فایل PDF را ذخیره کنید.

ایجاد فرم های پی دی اف به صورت PDF - Java

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

// Open document
Document pdfDocument = new Document(_dataDir + "TextField.pdf");
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");

// TextBoxField.Border = new Border(
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(_dataDir + "TextBox_out.pdf");