หัวข้อนี้เน้นที่วิธี แปลงสัญลักษณ์แสดงหัวข้อย่อยเป็นย่อหน้าในไฟล์ Word โดยใช้ Python โดยครอบคลุมรายละเอียดในการสร้างสภาพแวดล้อมการพัฒนา รายการงานที่กำหนดไว้ และโค้ดตัวอย่างในการดำเนินการ สัญลักษณ์แสดงหัวข้อย่อยในการแปลงประโยคในไฟล์ Word โดยใช้ Python คุณสามารถใช้แอปพลิเคชันนี้บนแพลตฟอร์มใดก็ได้ที่รองรับ .NET Framework และ Python
ขั้นตอนในการลบ Bullet Points ออกจากเอกสาร Word โดยใช้ Python
- สร้างสภาพแวดล้อมการพัฒนาเพื่อใช้ Aspose.Words สำหรับ Python ผ่าน .NET เพื่อลบสัญลักษณ์แสดงหัวข้อย่อย
- โหลดไฟล์ Word ต้นฉบับลงในคลาส Document โดยมีสัญลักษณ์แสดงหัวข้อย่อยและรายการลำดับเลข
- วนซ้ำโหนดทั้งหมดและส่งแต่ละโหนดไปยังอินสแตนซ์คลาส paragraphs ในไฟล์ Word
- เข้าถึงคุณสมบัติ ListFormat ของแต่ละย่อหน้าและเรียกใช้เมธอด Remove_numbers()
- บันทึกเอกสาร Word หลังจากลบสัญลักษณ์แสดงหัวข้อย่อย
ขั้นตอนที่กล่าวถึงข้างต้นอธิบายกระบวนการพัฒนา สัญลักษณ์แสดงหัวข้อย่อยเป็นตัวแปลงย่อหน้าในไฟล์ Word โดยใช้ Python โดยกระบวนการนี้เริ่มต้นโดยการโหลดไฟล์ World ลงในคลาส Document และวนซ้ำโหนดย่อยทั้งหมดของประเภท Paragraph เราจะเข้าถึงคุณสมบัติ list_format ของแต่ละย่อหน้าและเรียกใช้เมธอด Remove_numbers() เพื่อลบสัญลักษณ์แสดงหัวข้อย่อย
รหัสสำหรับแปลง Bullet Points เป็นย่อหน้าในไฟล์ Word โดยใช้ Python
import aspose.words as aw | |
# Path to the source files | |
filePath = "c://words//" | |
# Load the Aspose.Words license in your application to remove bullets | |
aw.License().set_license(filePath + "Product.Family.lic") | |
# Use the Document class object to load the source word | |
srcDoc = aw.Document(filePath + "AsposeTest.docx") | |
for node in srcDoc.get_child_nodes(aw.NodeType.PARAGRAPH, True): | |
node.as_paragraph().list_format.remove_numbers() | |
# Save the Word file with cleared bullets | |
srcDoc.save(filePath + "OutDoc.docx") | |
print ("Bullets removed successfully") |
ตัวอย่างข้างต้นแสดงกระบวนการพัฒนาเพื่อสร้าง สัญลักษณ์แสดงหัวข้อย่อยไปยังตัวแปลงย่อหน้า สำหรับไฟล์ Word enum NodeType ใช้เพื่อเลือกเฉพาะย่อหน้าจากคอลเลกชันโหนดของโหนดย่อยในเอกสาร เมธอด Remove_numbers() จะลบสัญลักษณ์แสดงหัวข้อย่อย ลำดับเลข และรายการหลายระดับทุกประเภท และรีเซ็ตเป็นประโยคปกติโดยไม่รบกวนการเยื้องของย่อหน้า
บทความนี้ได้อธิบายกระบวนการแปลงสัญลักษณ์แสดงหัวข้อย่อย รายการลำดับเลข และรายการหลายระดับให้เป็นประโยคปกติ หากต้องการแทรกสารบัญในไฟล์ DOCX โปรดดูบทความเกี่ยวกับวิธี แทรกสารบัญในไฟล์ Word โดยใช้ Python