A4纸的尺寸是210mm297mm,也就是21.0cm29.7cm,而1英寸=2.54cm,如果屏幕DPI分辨率为72像素/英寸,换算一下:相当于1cm可呈现 (72px/2.54cm) = 28.34px
下面是一些常用分辨率下A4纸在屏幕上的像素尺寸:
其他的大小,一般标准印刷300dpi时:
注:win7环境下如何查看自己显示器的DPI,见下图
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>厘米转像素</title>
<script type="text/javascript">
function convert(){
var dpi = document.getElementById("DPI");
var cm = document.getElementById("txtCM");
var px = (parseFloat(dpi.value)/2.54)*parseFloat(cm.value);
px = px.toFixed(3);
document.getElementById("txtPX").value=px;
}
</script>
</head>
<body>
CM:
<input type="text" id="txtCM" value="1" />
DPI:
<input type="text" id="DPI" value="96" />
PX:
<input type="text" id="txtPX" />
<input type="button" value="计算" onclick="return convert();"/>
</body>
</html>