zoukankan      html  css  js  c++  java
  • 打印常识:A4纸张在显示器上应该要多少像素?

    A4纸的尺寸是210mm*297mm,也就是21.0cm*29.7cm,而1英寸=2.54cm,如果屏幕DPI分辨率为72像素/英寸,换算一下:相当于1cm可呈现 (72px/2.54cm) = 28.34px

    下面是一些常用分辨率下A4纸在屏幕上的像素尺寸:

    分辨率是72像素/英寸时,A4纸的尺寸的图像的像素是595×842;

    分辨率是96像素/英寸时,A4纸的尺寸的图像的像素是794×1123;(默认)

    分辨率是120像素/英寸时,A4纸的尺寸的图像的像素是1487×2105;

    分辨率是150像素/英寸时,A4纸的尺寸的图像的像素是1240×1754;

    分辨率是300像素/英寸时,A4纸的尺寸的图像的像素是2480×3508;

    其他的大小,一般标准印刷300dpi时:

    A4纸的尺寸的图像的像素是2480×3508;

    A3纸的尺寸的图像的像素是4960×3508;

    B3纸的尺寸的图像的像素是3248×4300;

    B4纸的尺寸的图像的像素是3248×2150。

    注:win7环境下如何查看自己显示器的DPI,见下图

    为了方便换算,写了一段简单的代码:

    <!doctype html>
    <html>
    <head>
    <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>
    

      

  • 相关阅读:
    ​特征工程系列:特征预处理(上)
    特征工程系列:特征预处理(下)
    工具使用介绍
    Android图片处理
    Tomcat报java.lang.OutOfMemoryError: Java heap space错误停止运行如何解决
    JBOSS.71.1.Final安装配置
    android:windowSoftInputMode属性详解
    IOS入门之Swift语言(一)
    Android仿微信拍摄短视频
    Android实现播放视频
  • 原文地址:https://www.cnblogs.com/yjmyzz/p/2316892.html
Copyright © 2011-2022 走看看