Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用 migradoc,我看到了如何通过这样做自动添加书签:
Paragraph p1 = document.LastSection.AddParagraph("Project Updates", "Heading2");
但是如果我想添加一个显示“更新”的书签,但段落标题中的文本显示“我的项目更新”怎么办
那可能吗?
当我需要没有可见文本的书签时,我使用了一个技巧:白色文本,字体非常小(0.01)。
我还创建了一个样式“Heading1WithoutBookmark”,它是 Heading1 的克隆,但带有
style.ParagraphFormat.OutlineLevel = OutlineLevel.BodyText;
这使我可以将书签指向仅包含图像的页面,而文本显示在下一页上。它还允许在页面和书签中使用不同的文本。