การทำงานกับอักขระควบคุม

Contents
[ ]

เอกสาร Microsoft Word อาจมีอักขระหลายตัวที่มีความหมายพิเศษ โดยปกติจะใช้เพื่อจุดประสงค์ในการจัดรูปแบบและไม่ได้วาดในโหมดปกติ คุณสามารถทำให้มองเห็นได้หากคุณคลิกปุ่มแสดง/ซ่อนเครื่องหมายการจัดรูปแบบที่อยู่บนแถบเครื่องมือมาตรฐาน

บางครั้งคุณอาจต้องเพิ่มหรือลบอักขระเข้า/ออกจากข้อความ ตัวอย่างเช่น เมื่อรับข้อความโดยทางโปรแกรมจากเอกสาร Aspose.Words จะรักษาอักขระควบคุมส่วนใหญ่ไว้ ดังนั้น หากคุณต้องการทำงานกับข้อความนี้ คุณก็ควรลบหรือแทนที่อักขระดังกล่าว

คลาส ControlChar เป็นที่เก็บข้อมูลสำหรับค่าคงที่ที่แสดงถึงอักขระควบคุมที่มักพบในเอกสาร โดยให้ค่าคงที่เดียวกันทั้งเวอร์ชันอักขระและสตริง ตัวอย่างเช่น สตริง ControlChar.LINE_BREAK และ char ControlChar.LINE_BREAK_CHAR มีค่าเหมือนกัน

ตัวอย่างรหัสต่อไปนี้สาธิตวิธีการใช้อักขระควบคุม:

# For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Python-via-.NET
text = "test\r"
# Replace "\r" control character with "\r\n".
replace = text.replace(aw.ControlChar.CR, aw.ControlChar.CR_LF)