我的 Puppeteer 的 footerTemplate 参数有问题:页脚仅显示在文档的最后一页。我希望它显示在文档的每一页上(嗯......页脚)。
也许我没有正确使用参数?
这是我生成的 Puppeteer pdf :
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('http://localhost:8000/?' + parameters);
await page.pdf({
path: path,
format: 'A4',
displayHeaderFooter: true,
footerTemplate: '<h1>THIS IS A TEST</h1>'
});
await browser.close();
感谢您的帮助!
最佳答案
根据我对库的经验,页眉/页脚位于页面内容的后面。 尝试设置一些边距以使它们可见:
await page.pdf({
path: path,
format: 'A4',
displayHeaderFooter: true,
footerTemplate: '<h1>THIS IS A TEST</h1>',
margin : {
top: '20px',
right: '20px',
bottom: '20px',
left: '20px'
};
});
关于node.js - Puppeteer 页脚仅显示在最后一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49985955/