ทํางานกับรายการ

รายชื่อใน Microsoft Word เอกสารเป็นชุดคุณสมบัติการฟอร์แมตรายการ รายการต่าง ๆ สามารถถูกใช้ในเอกสารของคุณ ในรูปแบบ, จัดทํา, และเน้นข้อความ รายการ ต่าง ๆ เป็น วิธี ที่ ดี มาก ใน การ จัด การ ข้อมูล ใน เอกสาร ต่าง ๆ และ ทํา ให้ ผู้ อ่าน เข้าใจ จุด สําคัญ ได้ ง่าย ขึ้น.

แต่ละรายการสามารถมีระดับถึง 9 ระดับ และปรับรูปแบบได้ เช่น รูปแบบตัวเลข, เริ่มค่า, ตําแหน่งระยะเยื้อง, ตําแหน่งแท็บ, และอื่น ๆ จะถูกแยกแยกแต่ละระดับ

บทความ นี้ พรรณนา ถึง การ ทํา งาน ด้วย วิธี การ ต่าง ๆ ที่ ใช้ Aspose.Words.

กําลังสร้างรายการโดยการปรับใช้รูปแบบรายการ

Aspose.Words อนุญาตให้สร้างรายการได้ง่ายขึ้น โดยการปรับใช้รูปแบบรายการ DocumentBuilder ให้ ListFormat คุณสมบัติที่คืนค่า ListFormat วัตถุ วัตถุนี้มีวิธีการหลายวิธีในการเริ่มต้นและจบรายการ และเพื่อเพิ่ม/ decrease the Indent มีรายการทั่วไป 2 ประเภท Microsoft Wordกระสุนและหมายเลข:

กระสุนหรือตัวเลขและรูปแบบจะถูกเพิ่มไปยังย่อหน้าปัจจุบันและทุก paragraphy ที่สร้างขึ้นโดยใช้ DocumentBuilder ถึง RemoveNumbers ถูกเรียกให้หยุดออกแบบรายการ

ใน เอกสาร คํา ศัพท์ รายการ อาจ ประกอบ ด้วย เก้า ระดับ. รายการการฟอร์แมตสําหรับแต่ละระดับ ระบุว่าใช้กระสุนหรือตัวเลขอะไร ด้านซ้าย, ช่องว่างระหว่างกระสุนและข้อความ เป็นต้น วิธีต่อไปนี้จะเปลี่ยนระดับรายการและปรับใช้คุณสมบัติการฟอร์แมตระดับใหม่:

  • เพื่อเพิ่มระดับรายการของย่อหน้าปัจจุบันทีละระดับ ให้เรียก ListFormat.ListIndent
  • เพื่อลดระดับรายการของย่อหน้าปัจจุบันด้วยระดับหนึ่ง ให้เรียก ListFormat.ListOutdent

วิธีการเปลี่ยนระดับรายการ และปรับใช้คุณสมบัติการฟอร์แมตระดับใหม่

ตัว อย่าง รหัส ต่อ ไป นี้ แสดง วิธี สร้าง รายการ หลาย ระดับ:

กําหนดรูปแบบสําหรับระดับรายการ

วัตถุระดับรายการถูกสร้างโดยอัตโนมัติเมื่อสร้างรายการ ใช้คุณสมบัติและวิธีการของ ListLevel คลาสควบคุมการฟอร์แมตของรายการแต่ละคน

เริ่มรายการใหม่สําหรับแต่ละหัวข้อ

คุณสามารถเริ่มการทํางานรายการสําหรับแต่ละส่วนใหม่อีกครั้งได้ โดยใช้ IsRestartAtEachSection ทรัพย์สิน โปรดสังเกตว่า ตัวเลือกนี้ได้ถูกรองรับเฉพาะในรูปแบบเอกสาร RTF, DOC และ DOCX เท่านั้น ตัวเลือกนี้จะถูกเขียนเป็น DoCX ก็ต่อเมื่อ Ooxml Complience สูงกว่า จากนั้น Ecma376

ตัวอย่างรหัสต่อไปนี้แสดงถึงวิธีสร้างรายการ และเริ่มใหม่อีกครั้งสําหรับแต่ละส่วน: