Closed datauduong closed 7 years ago
I have re-test the demo, it is working with the provided Example 1 and Example 2, _bookmarks_AfterSelect it does triggered the Sample.PDF
But PageIndex is Always 0
private void UpdateBookmarks() { bool visible = _showBookmarks && _document != null && _document.Bookmarks.Count > 0;
_container.Panel1Collapsed = !visible;
if (visible)
{
_container.Panel1Collapsed = false;
_bookmarks.Nodes.Clear();
foreach (var bookmark in _document.Bookmarks)
// bookmark.PageIndex is Always 0 with the provided Sample.pdf _bookmarks.Nodes.Add(GetBookmarkNode(bookmark)); } }
I think this is a problem in PDFium. The bookmarks also don't work in Google Chrome. Funny thing though is that they do work in Foxit (from where the PDFium library comes). I've tried a few things in code like getting the action type of the bookmark, which returns unsupported.
I don't think there is anything I can do about this. Sorry.
I am trying the PdfiumViewer.Demo project, which can show bookmark.
But the Sample.pdf that I have does not respond to the bookmark select
After Investigation futher, it is because the PageIndex = 0 for all bookmarks Thanks.