public void BookmarkExists() { using (var doc = WordprocessingDocument.Open(TemplatePath, false)) { var bookmarks = new WordDocumentBookmarks(doc); Assert.IsTrue(bookmarks.Exists("order_number")); } }
public void CopyBookmark() { using (var doc = WordprocessingDocument.Open(TemplatePath, true, new OpenSettings { AutoSave = false })) { var table = new WordDocumentTable(doc); table.Select("Table1"); var bookmarks = new WordDocumentBookmarks(doc); var bkm = new WordDocumentBookmark(doc); bkm.Select("order_caption"); var dest = new PrintObject(table.Table); Assert.IsFalse(bookmarks.Exists("order_caption_copy")); bkm.CopyTo(dest); Assert.IsTrue(bookmarks.Exists("order_caption_copy")); } }