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

فرم های پی دی اف. مدیریت Acroforms در فایلهای PDF با استفاده از API های خود از طریق کتابخانه مدرن Python via .NET

محبوب ترین اقدامات با Acroforms

نحوه مدیریت فرم های پی دی اف با استفاده از Python via .NET کتابخانه

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

Python Package Manager Console

pip install aspose-pdf

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


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

۱. بارگذاری 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);