วิธีแยกหน้าใน Word โดยใช้ Python

บทช่วยสอนสั้นๆ นี้เขียนขึ้นเพื่อสำรวจ วิธีแยกหน้าใน Word โดยใช้ Python ด้วยความช่วยเหลือของขั้นตอนโดยละเอียดและโค้ดตัวอย่างที่รันได้ คลาสและเมธอดที่จำเป็นทั้งหมดได้รับการแนะนำและใช้ในโค้ดตัวอย่างที่รันได้เพื่อชี้แจงกระบวนการ คุณสามารถ แบ่งเอกสาร Word โดยใช้ Python ได้หลายวิธี เช่น การแบ่งหน้าตามที่แสดงในบทช่วยสอนนี้ จากนั้นบันทึกแต่ละหน้าเป็นไฟล์ DOCX หรือ DOC แยกกันตามความต้องการของคุณ

ขั้นตอนในการแยกไฟล์ Word โดยใช้ Python

  1. กำหนดค่า IDE ของคุณเพื่อใช้ Aspose.Words สำหรับ Python ผ่าน .NET
  2. โหลดไฟล์ต้นฉบับ Word ลงในวัตถุคลาส Document เพื่อแยกเป็นหน้าๆ
  3. รับจำนวนหน้าไฟล์ที่โหลด
  4. แจกแจงแต่ละหน้าไปยัง extract เป็นเอกสารแยกต่างหาก
  5. บันทึกแต่ละหน้าที่แยกเป็นเอกสารคำแยกต่างหาก

ขั้นตอนเหล่านี้เป็นคำแนะนำในการ แยกเอกสาร Word ออกเป็นไฟล์แยกกันโดยใช้ Python โดยการแบ่งปันตรรกะการเขียนโปรแกรมและทรัพยากรที่จำเป็นในการรวมไว้ในโครงการ ขั้นแรก คุณสามารถโหลดไฟล์ Word ต้นทางลงในออบเจกต์คลาส Document ที่มีคุณสมบัติต่างๆ เช่น page_count ที่ใช้ที่นี่ และวิธีการแยกหน้าอย่างน้อยหนึ่งหน้าตามข้อกำหนด ในขั้นตอนสุดท้าย หน้าทั้งหมดของเอกสารจะถูกทำซ้ำทีละหน้าและบันทึกลงในรูปแบบไฟล์ที่รองรับ

รหัสเพื่อแยก DOCX โดยใช้ Python

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

บทช่วยสอนนี้แนะนำให้เรา แยกไฟล์ Word เป็นหลายไฟล์โดยใช้ Python หากคุณต้องการเรียนรู้ขั้นตอนการสร้างไฟล์ Word ตั้งแต่เริ่มต้น โปรดดูบทความใน วิธีสร้างเอกสาร Word โดยใช้ Python

 ไทย