我花了两天的时间试图找到没有运气的解决方案。
我有一个XPS文件,我在文档查看器中显示,我想要做的是使用我拥有的变量,导航到查看器中文档中的某个位置。
首先,我如何在xps文档中设置某种标识符?目前,我已经从word中设置了书签,然后转换为xps,我可以在FixedDoc文件中看到,因此我知道它可以看到它们,但我不知道如何利用它。
目前我有:
Dim _XpsPackage As XpsDocument
_XpsPackage = New XpsDocument(xpsFilename, IO.FileAccess.Read)
docViewer.Document = _XpsPackage.GetFixedDocumentSequence
Dim _CurrentDocSection() As String = Split(_CurrentWindow.Title, ".", 2)
Dim docSeq As IXpsFixedDocumentSequenceReader = _XpsPackage.FixedDocumentSequenceReader
Dim doc As IXpsFixedDocumentReader = docSeq.FixedDocuments(0)
Dim a = doc.Uri
从这里开始,我想使用_CurrentDocSection(1)作为我的标识符,然后导航到该书签在文档中的位置,但似乎无法找到它。
由于