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

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

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

به منظور ایجاد فرم های PDF (Acroforms) در فایل پی دی اف، از API Aspose.PDF for .NET استفاده خواهیم کرد که یک API دستکاری اسناد غنی، قدرتمند و آسان برای استفاده برای پلتفرم C# است. مدیر بسته NuGet را باز کنید، aspose.pdf را جستجو کرده و نصب کنید. شما همچنین می توانید از دستور زیر از کنسول مدیریت بسته استفاده کنید.

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


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

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

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

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

def add_text_box_field(self, infile, outfile):

        path_infile = self.dataDir + infile
        path_outfile = self.dataDir + outfile

        # Open document
        pdfDocument = Document(path_infile)

        # Create a field
        textBoxField = TextBoxField(
            pdfDocument.Pages[1], 
            Rectangle(100, 200, 300, 300))
        textBoxField.PartialName = "textbox1"
        textBoxField.Value = "Text Box"

        border = Border(textBoxField)
        border.Width = 5
        border.Dash = Dash(1, 1)
        textBoxField.Border = border

        textBoxField.Color = Color.FromRgb(Color.Green)

        # Add field to the document
        pdfDocument.Form.Add(textBoxField, 1)

        # Save modified PDF
        pdfDocument.Save(path_outfile)