对于WEB打印,页面由像素控制,但我们所知道的纸张大小(例如A4、A5、B1、B2 )以厘米为单位,那么网页上对应的像素值是多少呢? (^_^广告:星烛crm系统http://www.xzrj.net () ) ) ) )。) ) ) )。
通过百度搜索和自己的验证,一位朋友(找不到原创源)的总结很准确,以下内容是原文。
在换算公制长度单位和屏幕分辨率时,必须使用DPI(Dot Per Inch )指标。
经过仔细测试,我们发现网页打印默认采用96dpi,而不是传言中的72dpi
A4纸张尺寸为210297mm毫米,按1英寸=25.41mm毫米换算为8.26411.688英寸。 因此,A4纸96dpi的分辨率为7941123,这就是我们制作网页所需的像素。 但是,打印机不能完全打印,总是需要空白,所以在制作网页时需要减去空白。
以下是我测试的各种空白下,与A4纸张对应的像素尺寸。
将页边距设置为0mm时,网页中最大元素的分辨率: 7941123
div style='width:794px; height:1123px; border:1px solid #000000;' /div
如果将边距设置为5mm,则页面中最大元素的分辨率: 7561086
div style='width:756px; height:1086px; border:1px solid #000000;' /div
将页边距设置为19.05mm毫米时,网页中最大元素的分辨率: 649978
div style='width:649px; height:978px; border:1px solid #000000;' /div