แทรกสารบัญใน Word โดยใช้ Python โดยปฏิบัติตามขั้นตอนในบทความสั้นๆ นี้ ช่วยกำหนดค่าสภาพแวดล้อมโดยการจัดหาทรัพยากรที่จำเป็น รายการขั้นตอนการเขียนโปรแกรมสำหรับการเขียนแอปพลิเคชัน และโค้ดตัวอย่างที่แสดง วิธีเพิ่มหน้าเนื้อหาใน Word โดยใช้ Python คุณจะได้เรียนรู้การแทรก TOC ลงในเอกสาร Word ที่มีอยู่โดยการแยกวิเคราะห์เนื้อหา
ขั้นตอนในการสร้างสารบัญใน Word โดยใช้ Python
- ตั้งค่าสภาพแวดล้อมโดยการติดตั้ง Aspose.Words สำหรับ Python ผ่าน .NET เพื่อแปลงข้อความเพื่อแทรก TOC
- เข้าถึงไฟล์ Word ลงในวัตถุคลาส Document และเริ่มต้นวัตถุ DocumentBuilder
- ใส่ชื่อเรื่อง TOC ด้วยสไตล์ที่ต้องการ
- เพิ่มสารบัญและแทรกตัวแบ่งหน้า
- เติมสารบัญว่างเริ่มต้น
- บันทึกไฟล์ Word ที่มี TOC อยู่ข้างใน
คุณสามารถ แทรกหน้าเนื้อหาใน Word โดยใช้ Python ได้โดยทำตามขั้นตอนง่ายๆ โดยที่กระบวนการจะเริ่มต้นด้วยการโหลดไฟล์ Word โดยใช้คลาส Document และกำหนดค่าออบเจ็กต์คลาส DocumentBuilder ที่รองรับการเพิ่มสารบัญ แทรกชื่อเรื่องและสารบัญโดยใช้เมธอด insert_table_of_contents() และเติมสารบัญว่างเริ่มต้นโดยการเรียกเมธอด update_fields()
รหัสเพื่อสร้างสารบัญใน Word โดยใช้ Python
ใช้โค้ดตัวอย่างนี้เพื่อ สร้างหน้าเนื้อหาใน Word โดยใช้ Python เมธอด insert_table_of_contents() ต้องใช้สวิตช์เพื่อควบคุมพฤติกรรมของสารบัญ สมมติว่า 1-3 ใช้สำหรับระบุหัวเรื่อง 1, 2 และ 3, ‘\h’ ใช้สำหรับการใช้ไฮเปอร์ลิงก์ และ ‘\u’ ใช้สำหรับกำหนดระดับโครงร่าง สารบัญเริ่มต้น (TOC) ว่างเปล่าและกรอกโดยใช้เมธอด update_fields()
หัวข้อนี้ทำให้เราเข้าใจ วิธีเพิ่มสารบัญใน Word โดยใช้ Python หากต้องการเรียนรู้เกี่ยวกับการหมุนเวียนข้อความในไฟล์ Word โปรดดูบทความเกี่ยวกับ หมุนข้อความใน Word โดยใช้ Python