ลบส่วนหัวและส่วนท้ายใน Word โดยใช้ Python

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

ขั้นตอนในการลบส่วนหัวและส่วนท้ายใน Word โดยใช้ Python

  1. ตั้งค่า IDE สำหรับการทำงานกับ Aspose.Words สำหรับ Python ผ่าน .NET
  2. โหลดไฟล์ Word โดยใช้ออบเจ็กต์ Document ที่มีส่วนหัวและส่วนท้ายหลายรายการ
  3. วนซ้ำแต่ละส่วนของไฟล์ Word ที่โหลดโดยใช้คอลเลกชันส่วน
  4. กำหนดประเภทของวัตถุในคอลเลกชันโดยใช้ as_section() วิธีการ
  5. เข้าถึงประเภทส่วนหัว/ส่วนท้ายที่ต้องการจากคอลเล็กชัน headers_footers ในส่วน
  6. ลบส่วนหัวหรือส่วนท้ายออกจากเอกสารก่อนที่จะบันทึกเอกสารขั้นสุดท้าย

ขั้นตอนเหล่านี้อธิบาย วิธีลบส่วนหัวและส่วนท้ายใน Word โดยใช้ Python เริ่มต้นกระบวนการโดยการโหลดไฟล์ Word ต้นทางที่มีส่วนหัวและส่วนท้ายหลายประเภทอยู่ด้วย ตามด้วยการแยกวิเคราะห์ส่วนทั้งหมดของเอกสาร ในการวนซ้ำแต่ละครั้ง ให้เรียกใช้เมธอด clear() จากคอลเลกชัน headers_footers หรือเข้าถึงรายการเป้าหมายโดยใช้ HeaderFooterType และลบออกโดยใช้เมธอด Remove()

รหัสเพื่อลบส่วนหัวและส่วนท้ายใน Word โดยใช้ Python

โค้ดด้านบนแสดง วิธีลบส่วนท้ายใน Word โดยใช้ Python ส่วนหัวและส่วนท้ายมีสามประเภทในส่วนที่สามารถลบแยกกันได้โดยใช้ตัวแจงนับ HeaderFooterType มีค่า HEADER_FIRST และ FOOTER_FIRST สำหรับตัวเลือกที่แตกต่างกันของหน้าแรก HEADER_PRIMARY และ FOOTER_PRIMARY สำหรับส่วนหัว/ส่วนท้ายประเภทเดียวทั่วทั้งเอกสารหรือส่วนหัว/ของหน้าคี่ ส่วนท้ายและ HEADER_EVEN และ FOOTER_EVEN สำหรับการเข้าถึงส่วนหัวและส่วนท้ายของหน้าคู่ เรียกเมธอด Remove() จากคลาส HeaderFooter เพื่อลบรายการที่เกี่ยวข้อง

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

 ไทย