首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PDFNet -如何获取所有书签

PDFNet -如何获取所有书签
EN

Stack Overflow用户
提问于 2012-06-05 16:46:48
回答 1查看 211关注 0票数 1

我正在使用c#的PDFnet软件开发工具包。我想在我自己的窗口中列出所有的书签。

然而,我找到了到达第一个书签的唯一方法,而不是其他书签。

这是我的代码:

代码语言:javascript
复制
namespace David.PDFTest
{
    public partial class PDFView : PDFViewCtrl
    {
        protected override void OnMouseDown(MouseEventArgs e)
        {
            Trace.WriteLine(GetDoc().GetFirstBookmark().GetTitle());
        }
    }
}

有没有可能得到所有的书签?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-05 16:50:45

似乎有一个你可以使用的Bookmark.GetNext()方法。

所以我会写这样的代码:

代码语言:javascript
复制
namespace David.PDFTest
{
    public partial class PDFView : PDFViewCtrl
    {
        protected override void OnMouseDown(MouseEventArgs e)
        {   
            var bm = GetDoc().GetFirstBookmark();
            while ( bm!=null )
            {
                Trace.WriteLine(bm.GetTitle());
                bm = bm.GetNext();
            }
        }
    }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10894177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档