使用 xhtmlrenderer (iText) 的书签
我使用 xhtmlrenderer(也称为 Flying Saucer)和 iText 将 HTML 转换为 PDF。我如何用它创建书签?有人有一个小例子吗?
提前致谢。
I'm using xhtmlrenderer (Also known as Flying Saucer) with iText to convert HTML to PDF. How would I create bookmarks with this? Does someone with have a small example?
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
上述方法有效是正确的。
为书签演示修改的 Flyingsaucer-R8-src 示例
Its correct that above approach will work.
Sample example from flyingsaucer-R8-src modified for BookMarks Demonstration
R6中似乎添加了书签,但用户指南仅提供了一个临时参考。向作者提供 TODO 以便稍后添加示例。
搜索论坛,我发现这个例子:
所以看来添加书签只不过是在中声明书签
并将它们作为
中的锚点引用。
这应该适用于您现有的 XHTML->PDF 转换,而不需要任何代码更改。
It seems bookmarks were added in R6, but the user guide only gives them a passing reference. with a TODO to the author to add an example later.
Searching the forums, I found this example:
So it seems that adding bookmarks is no more than declaring the bookmarks in the
<head>
and referencing them as anchors in the<body>
.This should work will with your existing XHTML->PDF conversion without requiring any code changes.