A4纸网页打印中对应像素的设定和换算
2014-10-21 13:16
190 查看
最近开发项目时遇到了网页打印的问题,这是问题之二,打印宽度设置
在公制长度单位与屏幕分辨率进行换算时,必须用到一个DPI(Dot PerInch)指标。
经过我仔细的测试,发现了网页打印中,默认采用的是96dpi,并非传闻的72dpi
A4纸张的尺寸是210×297mm,按1英寸=25.41mm换算,即8.264×11.688英寸
所以,A4纸96dpi下的分辨率是794×1123,这就是我们在制作网页的时候需要的象素。
但是打印机是无法满幅打印的,总要有页边距,所以我们在制作网页的时候必须减去页边距。
以下是我测试的各种页边距下,A4纸对应的象素尺寸:
打印页边距设定为 0mm 时,网页内最大元素的分辨率:794×1123
<divstyle="width:794px;height:1123px;border:1px solid#000000;"></div>
打印页边距设定为 5mm 时,网页内最大元素的分辨率:756×1086
<divstyle="width:756px;height:1086px;border:1px solid#000000;"></div>
打印页边距设定为 19.05mm 时,网页内最大元素的分辨率:649×978
<div style="width:649px;height:978px;border:1pxsolid #000000;"></div>
转自:http://blog.163.com/shensc@126/blog/static/131289652201010911519150/
在公制长度单位与屏幕分辨率进行换算时,必须用到一个DPI(Dot PerInch)指标。
经过我仔细的测试,发现了网页打印中,默认采用的是96dpi,并非传闻的72dpi
A4纸张的尺寸是210×297mm,按1英寸=25.41mm换算,即8.264×11.688英寸
所以,A4纸96dpi下的分辨率是794×1123,这就是我们在制作网页的时候需要的象素。
但是打印机是无法满幅打印的,总要有页边距,所以我们在制作网页的时候必须减去页边距。
以下是我测试的各种页边距下,A4纸对应的象素尺寸:
打印页边距设定为 0mm 时,网页内最大元素的分辨率:794×1123
<divstyle="width:794px;height:1123px;border:1px solid#000000;"></div>
打印页边距设定为 5mm 时,网页内最大元素的分辨率:756×1086
<divstyle="width:756px;height:1086px;border:1px solid#000000;"></div>
打印页边距设定为 19.05mm 时,网页内最大元素的分辨率:649×978
<div style="width:649px;height:978px;border:1pxsolid #000000;"></div>
转自:http://blog.163.com/shensc@126/blog/static/131289652201010911519150/
相关文章推荐
- A4纸网页打印中对应像素的设定和换算
- A4纸网页打印中对应像素的设定和换算
- A4纸网页打印中对应像素的设定和换算
- A4纸网页打印中对应像素的设定和换算
- A4纸网页打印中对应像素的设定和换算
- A4纸网页打印中对应像素的设定和换算
- 网页打印中,A4纸对应的像素值的设定和换算
- A4打印时宽高mm对应像素px
- 网页打印A4纸-----表格在跨页时自动换页打印的实现
- A4纸网页打印 html网页页面的宽度设置成多少
- A1,A2,A3,A4纸的尺寸大小|A4纸与分辨率的关系|像素换算|ABC号纸尺寸|纸张幅面规格
- 网页打印与标准纸张换算 px与cm换算
- 打印A4纸图片需要多少像素和分辨率?
- A4纸像素及WEB打印样式
- 网页宽度为多少才可以打印出A4纸呢
- 打印常识:A4纸张在显示器上应该要多少像素?
- A4纸网页打印——宽高设置
- 实现网页的自动横向打印和边距设定
- 网页宽度为多少才可以打印出A4纸呢
- A4纸网页打印 html网页页面的宽度设置成多少