- Code: Select all
public static void main(String[] args) throws FileNotFoundException {
Document newDocument = new Document(new FileInputStream(new java.io.File("test_bookmark.docx")), FileFormat.Docx);
BookmarksNavigator documentBookmarksNavigator = new BookmarksNavigator(newDocument);
documentBookmarksNavigator.moveToBookmark("test");
TextBodyPart textBodyPart = documentBookmarksNavigator.getBookmarkContent();
System.out.println(textBodyPart.getBodyItems());
}
On documentBookmarksNavigator.getBookmarkContent(); thrown exception
- Code: Select all
Exception in thread "main" java.lang.IllegalArgumentException: itemStart and itemEnd must be contained in one text body
at com.spire.doc.documents.TextBodySelection.<init>(Unknown Source)
at com.spire.doc.documents.BookmarksNavigator.getBookmarkContent(Unknown Source)
File was created in MS word.
Thanks,
Andrei