บทความนี้เน้นที่ วิธีผสานเอกสาร Word โดยใช้ Python โดยสรุปรายละเอียดเพื่อสร้างสภาพแวดล้อมพร้อมกับขั้นตอนการกำหนดค่าและโค้ดตัวอย่างการทำงานเพื่อ ต่อไฟล์ Word โดยใช้ Python แอปพลิเคชันที่พัฒนาแล้วสามารถใช้ภายในสภาพแวดล้อมที่กำหนดค่า Python ที่รองรับแพลตฟอร์ม .NET ภายใน Windows, Linux หรือ macOS
ขั้นตอนในการรวมเอกสาร Word ใน Python
- กำหนดค่าสภาพแวดล้อมเป็น ใช้ Aspose.Words สำหรับ Python ผ่าน .NET เพื่อรวมเอกสาร Word ใน Python
- โหลดไฟล์ Word ต้นฉบับโดยใช้ออบเจ็กต์คลาส Document
- โหลดเอกสาร Target Word โดยใช้วัตถุคลาสเอกสาร
- ต่อท้ายไฟล์ Source Word ลงในไฟล์ Target Word โดยใช้วิธี append_document
- บันทึกเอกสาร Target Word บนดิสก์
ขั้นตอนข้างต้นแสดงถึงขั้นตอนการทำงานในการ รวมเอกสาร Word ใน Python กระบวนการนี้เริ่มต้นโดยการโหลดไฟล์ต้นทางและเป้าหมาย DOCX จากดิสก์โดยใช้อินสแตนซ์สองอินสแตนซ์ที่แยกกันของคลาส Document จากนั้นโดยใช้เมธอด append_document ซึ่งเปิดเผยโดยคลาสเอกสารของเป้าหมาย เอกสารต้นฉบับจะถูกผสานภายในเอกสารเป้าหมาย สุดท้ายใช้วิธีการบันทึกเพื่อบันทึกเอกสาร Word ที่ผสานลงในดิสก์
รหัสเพื่อรวมเอกสาร Word โดยใช้ Python
ตัวอย่างนี้ใน Python ผสานเอกสาร Word โดยใช้การเรียก API ง่ายๆ เพียงไม่กี่ครั้ง รหัสนี้สามารถปรับปรุงได้อย่างง่ายดายเพื่อให้ครอบคลุมกระบวนการผสานเอกสาร Word จำนวนเท่าใดก็ได้เข้าด้วยกัน append_document ใช้ ImportFormatMode enum เป็นพารามิเตอร์ของฟังก์ชัน ซึ่งให้ตัวเลือกในการรวมไฟล์ Word ที่เข้ามาใหม่ โดยใช้การจัดรูปแบบปลายทาง ใช้การจัดรูปแบบต้นฉบับ หรือคงไว้เฉพาะสไตล์ที่แตกต่างกัน
ในหัวข้อนี้ เราได้เรียนรู้ วิธีผนวกเอกสาร Word โดยใช้ Python หากคุณต้องการเรียนรู้ขั้นตอนการลงนามในเอกสาร Word แบบอิเล็กทรอนิกส์ โปรดดูบทความเกี่ยวกับ วิธีลงนามในเอกสาร Word แบบอิเล็กทรอนิกส์โดยใช้ Python