當前位置:編程學習大全網 - 編程軟體 - C# 開發,如何獲得Word文檔中的所有書簽,現在可以通過已知書簽名進行操作。

C# 開發,如何獲得Word文檔中的所有書簽,現在可以通過已知書簽名進行操作。

參考使用類庫Spire.Doc來實現的代碼:

C#

(主要代碼段)

Document?doc?=?new?Document();

doc.LoadFromFile("Bookmark.docx");

BookmarksNavigator?navigator?=?new?BookmarksNavigator(doc);

navigator.MoveToBookmark("bookmark_1");

TextBodyPart?textBodyPart?=?navigator.GetBookmarkContent();

string?text?=?null;

foreach?(var?item?in?textBodyPart.BodyItems)

{

if?(item?is?Paragraph)

{

foreach?(var?childObject?in?(item?as?Paragraph).ChildObjects)

{

if?(childObject?is?TextRange)

{

text?+=?(childObject?as?TextRange).Text;

}

}

}

}

Console.WriteLine(text);

妳也可以參考原文:C# 獲取Word書簽

  • 上一篇:java jsd是什麽意思
  • 下一篇:中山市工業技術研究中心招聘事業單位人員2名
  • copyright 2024編程學習大全網