Javascript 在Puppeter中的所有页面上呈现页眉
当我将Javascript 在Puppeter中的所有页面上呈现页眉,javascript,node.js,puppeteer,Javascript,Node.js,Puppeteer,当我将displayHeaderFooter设置为true时,标题将不会呈现。仅当我在CSS中将页边距设置为@page时,它才起作用,但随后页面高度会随着页边距值的增加而增加,页面内容在页面外部呈现 是否有一种解决方案可以使标题在每一页上都不会出现错误?您可以使用的margin选项设置内容的边距。默认情况下,所有边的边距均为0,因此,如果设置没有边距的页眉,它将隐藏在页面内容后面 通过此选项设置的边距不会增加页面的高度。如果可能的话,我建议不要使用CSS中的@page规则,因为存在多个已知的bu
displayHeaderFooter
设置为true
时,标题将不会呈现。仅当我在CSS中将页边距设置为@page
时,它才起作用,但随后页面高度会随着页边距值的增加而增加,页面内容在页面外部呈现
是否有一种解决方案可以使标题在每一页上都不会出现错误?您可以使用的
margin
选项设置内容的边距。默认情况下,所有边的边距均为0
,因此,如果设置没有边距的页眉,它将隐藏在页面内容后面
通过此选项设置的边距不会增加页面的高度。如果可能的话,我建议不要使用CSS中的@page
规则,因为存在多个已知的bug(有关更多信息,请参阅)
代码示例
下面是一个最小的示例,它为所有页面设置页眉,并将边距设置为20mm
,以使其可见:
wait page.pdf({
displayHeaderFooter:对,
headerTemplate:“您的标题文本”,
保证金:{
顶部:“20毫米”
},
路径:“example.pdf”
});