การทำงานกับเอกสารข้อความ
ในบทความนี้เราจะเรียนรู้ว่าตัวเลือกใดจะมีประโยชน์สำหรับการทำงานกับเอกสารข้อความผ่านAspose.Words โปรดทราบว่านี้ไม่ได้เป็นรายการที่สมบูรณ์ของตัวเลือกที่มีอยู่แต่เพียงตัวอย่างของการทำง.
เพิ่มเครื่องหมายสองทิศทาง
คุณสามารถใช้คุณสมบัติAddBidiMarksเพื่อระบุว่าจะเพิ่มเครื่องหมายสองทิศทางก่อนที่แต่ละรายการBiDiรัน Aspose.Wordsแทรกอักขระยูนิโค้ด’RIGHT-TO-LEFT MARK' (200)ก่อนที่จะทำงานในแต่ละสองทิศทางในข้อความ ตัวเลือกนี้สอดคล้องกับตัวเลือก"เพิ่มเครื่องหมายสองทิศทาง"ในกล่องโต้ตอบการแปลงไฟล์MSคำเมื่อคุณส่งออกไปยังรูปแบบข้อความธรรมดา โปรดทราบว่าปรากฏในกล่องโต้ตอบก็ต่อเมื่อมีการเพิ่มภาษาการแก้ไขภาษาอาหรับหรือภาษาฮิบรูในคำMS.
ตัวอย่างรหัสต่อไปนี้แสดงวิธีใช้คุณสมบัติAddBidiMarks ค่าดีฟอลต์ของคุณสมบัตินี้คือfalse:
รู้จักรายการในระหว่างการโหลดTXT
Aspose.Wordsสามารถนำเข้ารายการของไฟล์ข้อความเป็นหมายเลขรายการหรือข้อความธรรมดาใน คุณสมบัติDetectNumberingWithWhitespacesอนุญาตให้ระบุวิธีการจดจำรายการที่มีหมายเลขเมื่อเอกสารถูกนำเข้าจากรูปแบบข้อความธรรมดา:
- หากตั้งค่าตัวเลือกนี้เป็นtrue ช่องว่างจะถูกใช้เป็นตัวคั่นหมายเลขรายการด้วย:อัลกอริทึมการรู้จำรายการสำหรับหมายเลขสไตล์อาหรับ(1, 1.1.2.)ใช้ทั้งช่องว่างและจุด(".")สัญลักษณ์.
- หากตั้งค่าตัวเลือกนี้เป็นfalseอัลกอริทึมการจดจำจะตรวจจับย่อหน้าของรายการเมื่อหมายเลขรายการจบลงด้วยจุดใดจุดวงเล็บด้านขวาหรือสัญลักษณ์แสดงหัวข้อย่อย(เช่น"•", “*”, “-” หรือ"o").
ตัวอย่างรหัสต่อไปนี้แสดงวิธีใช้คุณสมบัตินี้:
วิธีการจัดการช่องว่างชั้นนำและต่อท้ายระหว่างการโหลดTXT
คุณสามารถควบคุมวิธีการจัดการช่องว่างชั้นนำและต่อท้ายระหว่างการโหลดไฟล์TXT พื้นที่ชั้นนำสามารถตัด,เก็บรักษาหรือแปลงเป็นเยื้องและช่องว่างต่อท้ายสามารถตัดหรือเก็บรักษาไว้.
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการตัดแต่งช่องว่างชั้นนำและต่อท้ายขณะนำเข้าไฟล์TXT:
ส่งออกส่วนหัวและส่วนท้ายในการส่งออกTXT
ถ้าคุณต้องการส่งออกส่วนหัวและส่วนท้ายในเอกสารออกTXTคุณสามารถใช้คุณสมบัติExportHeadersFootersMode คุณสมบัตินี้ระบุวิธีเอ็กซ์พอร์ตส่วนหัวและท้ายกระดาษไปยังรูปแบบข้อความธรรมดา.
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการส่งออกส่วนหัวและท้ายกระดาษไปยังรูปแบบข้อความล้วน:
การเยื้องรายการส่งออกในผลลัพธ์TXT
Aspose.WordsแนะนำTxtListIndentationคลาสที่อนุญาตให้ระบุว่าระดับรายการจะเยื้องในขณะที่ส่งออกไปยังรูปแบบข้อค ขณะทำงานกับTxtSaveOptionคุณสมบัติListIndentationจะถูกจัดเตรียมไว้เพื่อระบุอักขระที่จะใช้สำหรับการเยื้องระดับร.
ค่าดีฟอลต์สำหรับคุณสมบัติอักขระคือ'\0’แสดงว่าไม่มีการเยื้อง สำหรับคุณสมบัติการนับค่าดีฟอลต์คือ0ซึ่งหมายความว่าไม่มีการเยื้อง.
ใช้อักขระแท็บ
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการส่งออกระดับรายการโดยใช้อักขระแท็บ:
ใช้อักขระพื้นที่
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการส่งออกระดับรายการโดยใช้อักขระพื้นที่:
การใช้การเยื้องปริยาย
ตัวอย่างรหัสต่อไปนี้แสดงวิธีการส่งออกระดับรายการโดยใช้การเยื้องเริ่มต้น: