Ily*_*hak 5 css google-chrome google-chrome-headless
我正在使用 headless chrome 通过 Python/Django 生成一个长 pdf 文档。
有没有办法从页面中删除带有日期的页眉和带有网址和页数的页脚?
尝试使用
@page{
margin: 0;
size: auto;
}
Run Code Online (Sandbox Code Playgroud)
但这个CSS没有边距,这是我需要的。
尝试用div.wrapper和 样式包装页面内容
.wrapper{
margin: 15mm 10mm 15mm 15mm;
}
Run Code Online (Sandbox Code Playgroud)
但使用此解决方案时,仅第一页和最后一页有顶部和底部边距。之间的页面没有垂直边距,并粘在顶部和底部。
请阅读此处: https: //cs.chromium.org/chromium/src/headless/app/headless_shell_switches.cc 没有任何特殊标志可以在禁用页眉和页脚的情况下启动 chrome
有没有办法隐藏页眉和页脚,但节省边距?
这对我有用:
@media print {
@page { margin: 0; }
body { margin: 1.6cm; }
}Run Code Online (Sandbox Code Playgroud)