การทำงานกับช่วง

หากคุณเคยทำงานกับ Microsoft Word Automation คุณคงจะทราบดีอยู่แล้วว่าเครื่องมือหลักอย่างหนึ่งที่ใช้ตรวจสอบและปรับเปลี่ยนเนื้อหาเอกสารคืออ็อบเจ็กต์ Range Range เปรียบเสมือน “หน้าต่าง” ที่เข้าถึงเนื้อหาและการจัดรูปแบบของเอกสาร.

Aspose.Wordsนอกจากนี้ยังมีRangeชั้นและมันถูกออกแบบมาให้ดูและทำหน้าที่คล้ายกับRangeในMicrosoft Word แม้ว่าRangeจะไม่สามารถครอบคลุมส่วนใดส่วนหนึ่งของเอกสารได้โดยพลการและไม่มีStartและEndแต่คุณสามารถเข้าถึงช่วงที่ครอบคลุมโดยโหนดเอกสารใดๆรวมถึงDocumentตัวเองได้ ในคำอื่นๆแต่ละโหนดมีช่วงของตัวเอง วัตถุRangeช่วยให้คุณสามารถเข้าถึงและปรับเปลี่ยนข้อความที่คั่นหน้าและเขตข้อมูลแบบฟอร์มภ.

กำลังดึงข้อความธรรมดา

ใช้คุณสมบัติTextเพื่อดึงข้อความธรรมดาที่ยังไม่ได้ฟอร์แมตของช่วง.

ตัวอย่างรหัสต่อไปนี้แสดงวิธีการรับข้อความธรรมดาที่ยังไม่ได้จัดรูปแบบของช่วง:

ลบข้อความ

คลาสRangeอนุญาตให้ลบอักขระทั้งหมดของช่วงโดยเรียกdelete.

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