Ich suche nach einer Methode,
um auch die Bookmarks, die im Dokumentenkopf oder Fuss existieren, zu ermitteln.
Diese Routine :
liefert nur die Bookmarks im Dokument.
um auch die Bookmarks, die im Dokumentenkopf oder Fuss existieren, zu ermitteln.
Diese Routine :
VB.NET-Quellcode
- Dim objWord As WordprocessingDocument = WordprocessingDocument.Open(destFile, True)
- Dim objMainDoc As OpenXmlElement = objWord.MainDocumentPart.Document()
- Dim bookmarkMap As IDictionary(Of String, BookmarkStart) = New Dictionary(Of String, BookmarkStart)()
- For Each bookmarkStart As BookmarkStart In objMainDoc.Descendants(Of BookmarkStart)()
- bookmarkMap(bookmarkStart.Name) = bookmarkStart
- Next
- For Each bookmarkStart As BookmarkStart In bookmarkMap.Values....
liefert nur die Bookmarks im Dokument.
Gut. Dann liegt's immerhin nicht an mir!
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „gnuy“ ()