处理低版本浏览器打印

 

问题:需求是多张图片的打印。因为低版本浏览器没有打印预览和调试的功能,直接打印出来的纸张有大小问题,边距问题,打印慢问题等。

解决方案:多张图片在后台拼接生成一个PDF文件,浏览器页面直接打开并打印这个PDF文件。

 

问题:因原图片大小不一致且并不匹配A4纸,直接打印图片会造成图片按照原大小打印,出现比例问题。


解决方案:将图片在后台拼接PDF时,按照A4纸大小比例缩放后再拼接。
(我们这边调试的是高820,宽579,按照宽高比缩放,如果图片是横版,在生成PDF时要旋转一下)

posted @ 2021-03-16 14:58  rock_turf  阅读(126)  评论(0编辑  收藏  举报