【问题标题】:is there a way to add a bookmark that is different than the text in the pdf document有没有办法添加与 pdf 文档中的文本不同的书签
【发布时间】:2010-10-24 22:13:39
【问题描述】:

使用 migradoc,我了解如何通过这样做自动添加书签:

Paragraph p1 = document.LastSection.AddParagraph("Project Updates", "Heading2");

但是,如果我想添加一个标有“更新”的书签,但段落标题中的文本显示“我的项目更新”,该怎么办

这可能吗?

【问题讨论】:

    标签: c# pdfsharp migradoc


    【解决方案1】:

    当我需要没有可见文本的书签时,我使用了一个技巧:白色文本,字体非常小 (0.01)。

    我还创建了一个样式“Heading1WithoutBookmark”,它是 Heading1 的克隆,但带有

    style.ParagraphFormat.OutlineLevel = OutlineLevel.BodyText;
    

    这使我可以将书签指向仅包含图像的页面,而文本显示在下一页上。 它还允许在页面和书签中使用不同的文本。

    【讨论】:

      猜你喜欢
      • 2011-04-06
      • 1970-01-01
      • 2016-06-11
      • 2011-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-12
      • 2010-11-20
      相关资源
      最近更新 更多