與範圍工作

如果您曾使用過 Microsoft Word Automation,那麼您可能知道檢視和修改文件內容的主要工具之一是 Range 物件。Range 就像一個進入文件內容和格式的『窗口』。

Aspose.Words 也具有 Range 的分類,且是為了在 Microsoft Word 中呈現和動作類似於 Range 的物件而設計的。 雖然 Range 無法涵蓋任意 문서片段,且不具 StartEnd 等功能,但您可以訪問任意的文档節點所涵蓋的範圍,包括 Document 本身。 换句話說,每個節點都有自己的範圍。 Range物件允許您存取並修改該範圍內之文字、書籤和表單欄位。

檢索純文字

使用 Text 屬性來取得範圍中未格式化的文字。

接下來的程式碼範例說明如何取得範圍的簡單無格式文字:

刪除文字

Range 允許透過呼叫 Delete 來刪除範圍內的所有字元。

接下來的程式碼範例示範如何從範圍中刪除所有字元: