我正在使用无头chrome创建PDF,但我需要插入书签。我可以添加到Chrome将解释为PDF书签的html中的标记吗?
到目前为止,我已尝试过:
<link title="foo" rel="bookmark">Foo</link> <!-- in both the body and head tags -->
<link title="foo" rel="bookmark"/> <!-- empty link tag -->
<a name="foo">Foo</a> <!-- obsolete name attribute -->
<a href="#wrap">Foo</a> <!-- link to a internal id -->
<a href="#wrap" name="foo">Foo</a> <!-- two above combined -->
<a href="#wrap" rel="bookmark">Foo</a> <!-- from https://developer.mozilla.org/en-US/docs/Web/HTML/Link_types -->
答案 0 :(得分:1)
Chrome目前无法使用此功能。请参阅相关的Chrome Issue 781797和Skia Issue 7532。
我目前的解决方法是使用wkhtmltopdf从标题生成书签。