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

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

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

به منظور ایجاد فرم های PDF (Acroforms) در یک فایل PDF، از Aspose.PDF برای Python از طریق .NET API استفاده خواهیم کرد، که دارای ویژگی های غنی، قدرتمند و آسان برای دستکاری اسناد برای برنامه پایتون است. می توانید آخرین نسخه آن را مستقیماً از مدیر بسته PyPI بارگیری کنید، aspose-pdf را جستجو کرده و نصب کنید. همچنین می توانید از دستور زیر از کنسول یا ترمینال استفاده کنید.

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


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

۱. PDF را در یک نمونه از کلاس Document بارگذاری کنید. ۱. یک فیلد ایجاد کنید ۱. تزئینات ایجاد کنید (مانند مرز). ۱. فیلد را به سند اضافه کنید و PDF اصلاح شده را ذخیره کنید

ایجاد فرم های پی دی اف در PDF - Python

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

import aspose.pdf as apdf

from os import path
path_infile = path.join(self.data_dir, infile)
path_outfile = path.join(self.data_dir, outfile)
document = apdf.Document(path_infile)

# Create a new text box field
rectange = apdf.Rectangle(100, 100, 200, 120, True)
textBoxField = apdf.forms.TextBoxField(document.pages[1], rectange)
textBoxField.partial_name = "textbox1"
textBoxField.value = "Text Box"

# Customize the border of the text box field
border = apdf.annotations.Border(textBoxField)
border.width = 3
border.dash = apdf.annotations.Dash(1, 1)
textBoxField.border = border

# Set the color of the text box field
textBoxField.color = apdf.Color.dark_green

# Add the text box field to the form
document.form.add(textBoxField, 1)

# Save the modified PDF document
document.save(path_outfile)