Làm việc với Phạm vi

Nếu bạn đã làm việc với Microsoft Word Tự động hóa, bạn có thể biết rằng một trong những công cụ chính để kiểm tra và sửa đổi nội dung tài liệu là đối tượng Range .Range. Range giống như một “cửa sổ” vào nội dung và định dạng tài liệu.

Aspose.Words cũng có lớp Range và nó được thiết kế để trông giống và hành động như Range trong Microsoft Word. Mặc dù Range không thể bao phủ một phần tùy ý của tài liệu và nó không có StartEnd, bạn có thể truy cập khoảng cách được bao phủ bởi bất kỳ nút tài liệu nào, kể cả bản thân Document. Nói cách khác, mỗi nút có phạm vi riêng của nó. Đối tượng Range cho phép bạn truy cập và thay đổi văn bản, dấu đánh chỉ sách và trường biểu mẫu trong phạm vi đó.

Khai phục văn bản thuần túy

Sử dụng thuộc tính Text để lấy lại văn bản không định dạng của phạm vi.

Mã ví dụ sau cho thấy cách lấy văn bản thuần túy, không định dạng của một phạm vi:

Xóa văn bản

Lớp Range cho phép xóa tất cả các ký tự trong một phạm vi bằng cách gọi delete.

Mã ví dụ sau cho thấy cách xóa tất cả các ký tự của một phạm vi: