การทำงานกับอักขระควบคุม
Microsoft Wordเอกสารอาจประกอบด้วยอักขระต่างๆที่มีความหมายพิเศษ โดยปกติพวกเขาจะใช้สำหรับการจัดรูปแบบวัตถุประสงค์และไม่ได้วาดในโหมดปกติ คุณสามารถทำให้มองเห็นได้ถ้าคุณคลิกปุ่มแสดง/ซ่อนเครื่องหมายการจัดรูปแบบที่อยู่บนแถบ.
บางครั้งคุณอาจต้องเพิ่มหรือลบอักขระไปยัง/จากข้อความ ตัวอย่างเช่นเมื่อได้รับข้อความตามโปรแกรมจากเอกสารAspose.Wordsจะเก็บรักษาอักขระตัวควบคุมส่วนใหญ่ไว้ดังนั้นหากคุณต้องการทำงานกับข้อความนี้คุณควรลบหรือแทนที่อักขระ.
คลาสControlCharเป็นที่เก็บค่าคงที่ที่แสดงอักขระควบคุมมักพบในเอกสาร มันมีทั้งถ่านและรุ่นสตริงของค่าคงที่เดียวกัน ตัวอย่างเช่นสตริงLineBreakและถ่านControlChar.LineBreakCharมีค่าเดียวกัน.
ตัวอย่างรหัสต่อไปนี้แสดงวิธีใช้อักขระตัวควบคุม:
For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-C | |
System::String text = u"test\r"; | |
// Replace "\r" control character with "\r\n" | |
text = text.Replace(ControlChar::Cr(), ControlChar::CrLf()); |