สร้าง Word โดยใช้ Mail merge ใน Python

ไลบรารี Python ความเร็วสูงเพื่อดำเนินการ Mail merge สำหรับเทมเพลต Word และข้อมูลจากแหล่งข้อมูลที่กำหนดเอง

โซลูชันของเรามี API ที่เป็นอิสระจากแพลตฟอร์มที่มีประสิทธิภาพ ใช้ API เอกสาร Mail merge ของเราเพื่อพัฒนาซอฟต์แวร์ระดับสูงสำหรับแพลตฟอร์ม Python นี่เป็นโซลูชันซอฟต์แวร์ที่ทรงพลังสำหรับการผสานเทมเพลตในรูปแบบ Word และ PDF และข้อมูลจากแหล่งข้อมูลที่กำหนดเอง และส่งออกผลลัพธ์เพิ่มเติมไปยัง DOCX, PDF, HTML และรูปแบบยอดนิยมอื่นๆ โดยใช้ Python

ดูข้อมูลโค้ด

Mail merge ใน Word โดยใช้ Python

ด้วย API ผลิตภัณฑ์ของเรา คุณสามารถสร้างเอกสารส่วนบุคคลโดยใช้เทมเพลต Mail merge Word ข้อมูลจากแหล่งข้อมูลที่กำหนดเอง และคุณลักษณะ Mail merge ใน Python เทมเพลต Mail merge Word เป็นเอกสารในรูปแบบ Word ที่มีฟิลด์ผสาน – ฟิลด์พิเศษที่คุณต้องการแทรกข้อมูลส่วนบุคคลจากแหล่งข้อมูลของคุณ

แหล่งข้อมูลคือที่เก็บข้อมูลแบบกำหนดเองซึ่งข้อมูลจะถูกดึงระหว่างการดำเนินการ Mail merge เพื่อแทนที่ลงในฟิลด์ที่เหมาะสมของเทมเพลต Word

การสร้างรายงาน

คุณสามารถสร้างรายงานตาม Mail merge Word โดยใช้การดำเนินการผสาน เพียงสร้างเทมเพลต Word พร้อมฟิลด์ผสานที่สามารถใช้สำหรับการสร้างรายงานและเลือกแหล่งข้อมูลของคุณ คุณยังสามารถสร้างรายงานจากข้อมูล Excel ได้หากคุณรวบรวมไว้ที่นั่น

ลองใช้ Mail merge สำหรับไฟล์ Word ใน Python

หากต้องการลองใช้คุณลักษณะ Mail merge ของเรา ให้โหลดเทมเพลต Word พร้อมฟิลด์ผสาน และกรอกข้อมูลในฟิลด์เหล่านี้ผ่านอินเทอร์เฟซของเรา หลังจากรันโค้ดแล้ว ให้เอ็กซ์พอร์ตรายงานในรูปแบบที่สะดวกซึ่งสร้างโดยใช้ Python

ตัวอย่างต่อไปนี้แสดงวิธีการดำเนินการ Mail merge ใน Python:

ดำเนินการ Mail merge โดยใช้เทมเพลต docx ใน Python
อัปโหลดเทมเพลต Mail merge
รันโค้ด
เลือกรูปแบบเป้าหมายจากรายการ
pip install aspose-words
สำเนา
import aspose.words as aw

fields = [
    ]
values = [
    ]

doc = aw.Document("Input.docx")
doc.mail_merge.execute(fields, values)
doc.save("Output.docx")
รันโค้ด

วิธีใช้ Mail merge ใน Word files

  1. ติดตั้ง Aspose.Words for Python via .NET
  2. เพิ่มการอ้างอิงไลบรารี (นำเข้าไลบรารี) ไปยังโปรเจ็กต์ Python ของคุณ
  3. สร้างเทมเพลตการรวม Word ที่มีฟิลด์การผสาน
  4. เปิดไฟล์เทมเพลตใน Python
  5. เรียกใช้เมธอด execute() ส่งผ่านฟิลด์ผสานและค่าที่นั่น
  6. เรียกเมธอด Save() โดยส่งชื่อไฟล์เอาต์พุตพร้อมนามสกุลที่ต้องการ
  7. รับผลลัพธ์ของการดำเนินการ Mail merge เป็นไฟล์ Word

Python ห้องสมุดเพื่อใช้ Mail merge ใน Word

เราโฮสต์ Python ของเราในที่เก็บ PyPi โปรดปฏิบัติตาม คำแนะนำทีละขั้นตอน เกี่ยวกับวิธีการติดตั้ง "Aspose.Words for Python via .NET" ในสภาพแวดล้อมของนักพัฒนาซอฟต์แวร์ของคุณ

ความต้องการของระบบ

แพ็คเกจนี้เข้ากันได้กับ Python ≥3.5 และ <3.12 หากคุณพัฒนาซอฟต์แวร์สำหรับ Linux โปรดดูข้อกำหนดเพิ่มเติมสำหรับ gcc และ libpython ใน Product Documentation

รูปแบบไฟล์อื่นๆ ที่รองรับ

คุณสามารถดำเนินการ Mail merge สำหรับรูปแบบไฟล์อื่นๆ ได้:

5%

สมัครสมาชิก Aspose Product Updates

รับจดหมายข่าวและข้อเสนอรายเดือนที่ส่งตรงถึงกล่องจดหมายของคุณ