要求打印的是16k的纸,浏览器打印预览没问题,但是打印出来的结果和打印预览不一样,但是用火狐打印就没问题,火狐打印预览是什么样子,打印出来就是什么样子。各种打印插件都试过了,printJS,原生window.print()方法打印。
要求打印的是16k的纸,浏览器打印预览没问题,但是打印出来的结果和打印预览不一样,但是用火狐打印就没问题,火狐打印预览是什么样子,打印出来就是什么样子。各种打印插件都试过了,printJS,原生window.print()方法打印。
3 回答1.5k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
5 回答1.9k 阅读
现阶段(2022年9月26日)开放的一些和打印配置项有关的API都是部分支持的。
比如说使用
@page
配置size
来指定纸张大小和方向。而且
chrome
会有一些问题,比如说无法影响系统的打印机设置。需要打印时手动去点击 使用系统对话框打印 去修改配置项(chrome
没有这项,需要使用Ctrl+Shift+P
的组合键来打开)。可能你的预览没问题,但是实际打印时尺寸对不上就是由于这个问题。