สร้างแบบฟอร์ม PDF ผ่าน Python

สร้าง acroform ใน PDF โดยใช้โปรแกรมโดยใช้ Aspose.PDF สำหรับไลบรารี Python for .NET

วิธีสร้างแบบฟอร์ม PDF โดยใช้ Python

เพื่อที่จะสร้างรูปแบบ PDF (Acroforms) ในไฟล์ PDF เราจะใช้ Aspose.PDF for .NET API ซึ่งเป็นคุณลักษณะที่อุดมไปด้วยที่มีประสิทธิภาพและใช้งานง่ายต่อการใช้การจัดการเอกสาร API สำหรับ C# แพลตฟอร์มเปิดตัวจัดการแพคเกจ NuGet ค้นหาaspose.pdf และติดตั้งนอกจากนี้คุณยังอาจใช้คำสั่งต่อไปนี้จากคอนโซลการจัดการแพคเกจ

วิธีการสร้าง AcroForm ในรูปแบบ PDF โดยใช้ Python


คุณต้องใช้ Aspose.PDF for .NET เพื่อลองใช้โค้ดในสภาพแวดล้อมของคุณ

  1. โหลด PDF ในอินสแตนซ์ของคลาสเอกสาร
  2. สร้างเขตข้อมูล
  3. สร้างการตกแต่ง (เช่น เส้นขอบ)
  4. เพิ่มฟิลด์ลงในเอกสารและบันทึก 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)