如何将html文件格式化为a4大小的打印?



我正在尝试将html文件转换为pdf。我要在网上展示一份响应式简历,但我还需要一个可下载的pdf版本,整齐地放在x2 A4大小的纸上,这样我就可以申请工作了。我已经尝试了"@media print"查询,但打印格式&PDF转换似乎覆盖了布局。

我真的很感激任何指导,并原谅我的问题的简单性。我是新来的,但是学得很快!提前谢谢你。

您可以在媒体内部使用@page选择器来设置页面大小

https://developer.mozilla.org/en-US/docs/Web/CSS/@page

这是关于

的完整文档如果你需要更多的例子,链接可以帮助

https://www.tutorialspoint.com/css/css_paged_media.htm

是的,你需要对你的布局做一些改变,使它适合页面

你也可能需要print-color-adjust: exact;来阻止浏览器忽略你的颜色(它有-webkit- version for Chrome)

https://developer.mozilla.org/en-US/docs/Web/CSS/print-color-adjust

如果需要,这里有这个的文档


没有什么好道歉的,我们都是来互相学习的

最新更新