use*_*020 13 html javascript css printing
我有一个用 html 和 css 编码的网页。网页尺寸为A4页(300dpi)= 2480 X 3508(PX)。
问题是,当我打印网页时,它以 72/96dpi 分辨率打印,并打印 7 页而不是 1 页,并且我希望打印机以 300dpi 分辨率打印我的网页。
CSS、HTML、JAVASCRIPT 中的一些代码或可以帮助我的东西?
谢谢。
小智 10
你可以像这样使用CSS:
@media print {
@page {
size: 210mm 297mm;
}
}
Run Code Online (Sandbox Code Playgroud)
或使用 px:
@media print {
@page {
size: 2480px 3508px;
}
}
Run Code Online (Sandbox Code Playgroud)
https://developer.mozilla.org/en-US/docs/Web/CSS/@media#media_types