Google chrome devtools 无头chrome可以创建带有书签的PDF吗?

Google chrome devtools 无头chrome可以创建带有书签的PDF吗?,google-chrome-devtools,google-chrome-headless,Google Chrome Devtools,Google Chrome Headless,我正在使用无头chrome创建PDF,但我需要插入书签。是否有任何标记可以添加到html中,Chrome可以将其解释为PDF书签 到目前为止,我已经尝试: <link title="foo" rel="bookmark">Foo</link> <!-- in both the body and head tags --> <link title="foo" rel="bookmark"/> <!-- empty link tag -->

我正在使用无头chrome创建PDF,但我需要插入书签。是否有任何标记可以添加到html中,Chrome可以将其解释为PDF书签

到目前为止,我已经尝试:

<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 -->
Foo

这在Chrome中目前是不可能的。看,这取决于什么


我目前的解决方法是使用从标题生成书签的方法。

我建议搜索从HTML/JS/CSS等生成PDF书签的方法。如果可能的话,Puppeter可以这样做。否则,木偶演员很可能做不到。谢谢@KayceBasques,我没有发现任何迹象表明这是可能的。此时可能会成为一个功能请求。