GroupDocs.Assembly for Python via .NET

เพิ่มการสร้างรายการใน PDF โดยใช้ API Python

ด้วย GroupDocs.Assembly for Python via .NET คุณสามารถสร้างและแทรกรายการที่มีโครงสร้างแบบไดนามิกในเอกสาร PDF โดยทั้งหมดจะถูกขับเคลื่อนด้วยข้อมูลแบบเรียลไทม์.

วิธีการเพิ่มรายการที่ขับเคลื่อนด้วยข้อมูลในเอกสาร PDF

โดยใช้ GroupDocs.Assembly คุณสามารถแทรกรายการที่ชาญฉลาดลงในแม่แบบ PDF ติดตามขั้นตอนง่ายๆ เหล่านี้เพื่อทำให้การสร้างเอกสารเป็นอัตโนมัติ.

  1. ออกแบบแม่แบบที่อิงรายการของคุณโดยใช้รูปแบบที่สนับสนุน (แม่แบบ PDF ยังไม่รองรับในขณะนี้).
  2. ระบุเส้นทางไปยังไฟล์แม่แบบภายในโค้ดของคุณ.
  3. ดึงข้อมูลที่มีโครงสร้างจากแหล่งที่สนับสนุน เช่น JSON หรือ XML.
  4. ส่งออกเอกสารสุดท้ายไปยังรูปแบบ PDF พร้อมด้วยรายการที่ฝังอยู่.
# แทรกแท็กนี้ลงในแม่แบบของคุณเพื่อระบุว่ารายการจะปรากฏที่ไหน
# <<foreach [in customers]>><<[CustomerName]>><</foreach>>

import groupdocs.assembly as ga

    def run():

        # กำหนดเส้นทางไปยังเอกสารแม่แบบของคุณ
        template = "list_template.pdf"

        # เชื่อมต่อกับแหล่งข้อมูลของคุณ (เช่น JSON, XML)
        data = ga.DataSourceInfo(GetData(), "label")

        # สร้างและบันทึกเอกสารสุดท้ายที่ฝังรายการอยู่
        asm = ga.DocumentAssembler()
        asm.assemble_document(template, "result.pdf", data)
pip install groupdocs-assembly-net
คลิกเพื่อลอก
คัดลอกแล้ว
ตัวอย่างเพิ่มเติม เอกสาร

สร้างเอกสารจากแม่แบบโดยใช้ข้อมูลที่มีโครงสร้าง

GroupDocs.Assembly for Python via .NET ทำให้การสร้างเอกสารที่ขับเคลื่อนด้วยข้อมูลเป็นเรื่องง่าย สร้างแม่แบบเพียงครั้งเดียว และแทรกรายการ แผนภูมิ บาร์โค้ด ตาราง และรูปภาพตามแหล่งข้อมูลสดของคุณ.

ความสามารถหลักของ GroupDocs.Assembly

แปลงข้อมูลธุรกิจเป็นรายงานที่มีมาตรฐาน

แปลงข้อมูลจาก JSON, XML, CSV และแหล่งข้อมูลอื่น ๆ เป็นรายการและเอกสารที่มีโครงสร้างในรูปแบบมาตรฐานในอุตสาหกรรม เช่น DOCX, XLSX และ PDF.

นำเสนอข้อมูลอย่างชัดเจนด้วยรายการและอื่น ๆ

ฝังรายการที่จัดรูปแบบอย่างสะอาดควบคู่ไปกับตาราง แผนภูมิ ลิงก์ โทรศัพท์ บาร์โค้ด และข้อความรวย เพื่อส่งมอบเอกสารที่มีผลกระทบและอ่านง่าย.

ควบคุมการวางและการจัดรูปแบบรายการด้วย LINQ

ใช้ไวยากรณ์แบบ LINQ เพื่อทำซ้ำข้อมูลและแทรกรายการในตำแหน่งที่ต้องการ โดยมีการสนับสนุนเต็มรูปแบบสำหรับการจัดรูปแบบและตรรกะเงื่อนไข.

การสนับสนุนหลายรูปแบบ

สร้างและส่งออกเอกสารในกว่า 50 รูปแบบที่สนับสนุน—Microsoft Office, OpenOffice, PDF, HTML และอื่น ๆ ด้วยการรวมกันที่ราบรื่นและความแม่นยำในการสร้างรูปภาพ.

สร้างและแทรกรายการโดยใช้โค้ด

ตัวอย่างนี้แสดงให้เห็นถึงการใช้ GroupDocs.Assembly เพื่อเติมข้อมูลแบบไดนามิกในเอกสาร PDF ด้วยรายการที่สร้างจากข้อมูลภายนอก.

Python

# เพิ่มตัวระบุในแม่แบบของคุณเพื่อกำหนดตำแหน่งรายการ
# <<foreach [in products]>><<[NumberOf()]>>. <<[ProductName]>>
# <</foreach>>

import groupdocs.assembly as ga

    def run():

        # ตั้งค่าเส้นทางไฟล์ไปยังเอกสารแม่แบบ
        template = "numlist_template.pdf"

        # ดึงหรือกำหนดแหล่งข้อมูลของคุณเพื่อเติมข้อมูลรายการ
        data_xml = ga.data("products.xml")

        # เตรียมวัตถุข้อมูลที่มีข้อมูลรายการ
        data = ga.DataSourceInfo(data_xml, "products")

        # เริ่มต้น DocumentAssembler เพื่อประมวลผลแม่แบบ
        asm = ga.DocumentAssembler()

        # บันทึกเอกสารสุดท้ายที่มีรายการที่สร้างขึ้นโดยอัตโนมัติ
        asm.assemble_document(template, "result.pdf", data)
pip install groupdocs-assembly-net
คลิกเพื่อลอก
คัดลอกแล้ว
ตัวอย่างเพิ่มเติม เอกสาร

อะไรคือ GroupDocs.Assembly for Python via .NET?

GroupDocs.Assembly for Python via .NET คือ API การทำเอกสารอัตโนมัติที่ทรงพลังซึ่งอนุญาตให้นักพัฒนาเติมข้อมูลในแม่แบบด้วยข้อมูลเรียลไทม์ สร้างรายการ ตาราง แผนภูมิ บาร์โค้ด และส่วนประกอบอื่น ๆ ด้วยการจัดรูปแบบที่แม่นยำ เข้ากันได้กับกว่า 50 รูปแบบเช่น PDF, MS Office, HTML และไฟล์อีเมล ทำให้เหมาะสำหรับการสร้างรายงานและเนื้อหาที่มีโครงสร้าง.
เรียนรู้เพิ่มเติม
About illustration

พร้อมที่จะเริ่มต้นหรือยัง?

ดาวน์โหลด GroupDocs.Assembly ได้ฟรีหรือรับสิทธิ์การใช้งานแบบทดลองใช้เพื่อการเข้าถึงแบบเต็ม!

ทรัพยากรที่มีประโยชน์

สำรวจเอกสารตัวอย่างรหัสและการสนับสนุนชุมชนเพื่อปรับปรุงประสบการณ์ของคุณ

ฟีเจอร์การสร้างเอกสารที่ทรงพลัง

สร้างรายการและเนื้อหาที่มีโครงสร้างได้อย่างรวดเร็วโดยใช้ GroupDocs.Assembly — เหมาะสำหรับรายงานธุรกิจ แดชบอร์ด และเอกสารที่กำหนดเองที่ขับเคลื่อนด้วยข้อมูลสด.

สร้างเอกสารที่อิงรายการในรูปแบบไฟล์มากกว่า 50 รูปแบบ

Python via .NET ช่วยให้คุณผสมผสานข้อมูลเข้ากับแม่แบบในหลากหลายรูปแบบที่สนับสนุน ทำให้การสร้างเอกสารที่มีคุณภาพสูงและมีโครงสร้างเป็นไปอย่างอัตโนมัติ.

เคล็ดลับใบอนุญาตชั่วคราว

1
ลงทะเบียนด้วยอีเมลที่ทำงานของคุณ ไม่อนุญาตให้ใช้บริการอีเมลฟรี
2
ใช้ปุ่ม รับใบอนุญาตชั่วคราว ในขั้นตอนที่ 2
 ไทย