2008-11-14 10:43

以前总是搞不清这几个的换算关系,今天找到这篇文章,总算明白了。

首先告诉大家一个不幸的消息:像素不能直接换算成英寸、厘米,要在dpi下才能换算!

photoshop中两种分辨率换算
72像素/英寸=28.346像素/厘米
300像素/英寸=118.11像素/厘米
1 厘米=0.3937 英寸
1 英寸=2.54 厘米
以常见1024像素对比:

1024像素=3.413英寸=8.67厘米         (300像素/英寸dpi     每英寸≈0.003333像素)

所以1024像素的厘米尺寸就是:1024*0.003333*2.54

1024像素=14.222英寸=36.12厘米         (72像素/英寸dpi     每英寸≈0.013889像素)

所以1024像素的厘米尺寸就是:1024*0.013889*2.54

提起分辨率,我们需要了解两个概念,图像分辨率和输出分辨率,图像分辨率是每英寸的像素数,以ppi为单位,图像分辨率又常常被表示成每一个方向上的总像素数量,比如640×480像素、1280×960像素等。而决定图像输出质量的是图像的输出分辨率,描述的是设备输出图像时每英寸可产生的点数(dpi),以dpi为单位,两者有联系但并不总是相等的。

dpi (dot per inch)输出分辨率
打印机分辨率又称为输出分辨率,是指在打印输出时横向和纵向两个方向上每英寸最多能够打印的点数,通常以“点/英寸”即dpi(dot per inch)表示。而所谓最高分辨率就是指打印机所能打印的最大分辨率,也就是所说的打印输出的极限分辨率。平时所说的打印机分辨率一般指打印机的最大分辨率,目前一般激光打印机的分辨率均在600×600dpi以上。

dpi是“dot per inch”的缩写。顾名思义,就是指在每英寸长度内的点数。通常,我们都使用dpi来作为扫描器和打印机的解析度单位,数值越高表示解析度越高。目前,市面上出售扫描器的光学解析度主要有600×1200 dpi和1200×2400 dpi两种。扫描器的光学解析度由两个数字构成,是因为横向解析度和纵向解析度不同。较小的数字通常为纵向解析度,即我们一般区分扫描器解析度用的数值。也就是说,600×1200 dpi的扫描器,我们通常简称为600 dpi。

电脑显示器的解析度约为72dpi,这个数值其实是这样计算出来的:以一部15寸的电脑显示器为例,可视面积的水平长度大约为11.2寸,如果显示模式是800×600,那么解析度就是 800/11.2=71.4。如果是17寸电脑显示器,以1024×768的显示模式来看,解析度就变成1024/12.8=80了。

像素(Pixel)
对于计算机的屏幕设备而言,像素(Pixel)或者说px是一个最基本的单位,就是一个点。其它所有的单位,都和像素成一个固定的比例换算关系。所有的长度单位基于屏幕进行显示的时候,都统一先换算成为像素的多少,然后进行显示。所以,就计算机的屏幕而言,相对长度和绝对长度没有本质差别。任何单位其实都是像素,差别只是比例不同。

如果把讨论扩展到其它输出设备,比如打印机,基本的长度单位可能不是像素,而是其它的和生活中的度量单位一致的单位了。

CSS绝对长度单位是对于输出设备(output device)而言的。拿pt来说,这是一个在文字排版工具(word,adobe等)中非常常用的字体单位,不管你的显示器分辨率是1024*768,还是800*600,同一篇文档打印在纸面上的结果是一样的。

写网页用哪个长度单位更好,是px还是pt呢?

我个人比较偏向px,因为px能够精确地表示元素在屏幕中的位置和大小,网页主要是为了屏幕显示,而不是为了打印等其它需要的。

CSS相对长度单位(relative length unit)

CSS相对长度单位中的相对二字,表明了其长度单位会随着它的参考值的变化而变化,不是固定的。

以下是CSS相对长度单位列表:

CSS相对长度单位
说明

em     元素的字体高度The height of the element's font

ex     字母x的高度The height of the letter "x"

px     像素Pixels

%     百分比Percentage

CSS绝对长度单位(absolute length unit)

绝对长度单位是一个固定的值。比如我们常用的有mm,就是毫米的意思。

以下是CSS绝对长度单位列表:

CSS绝对长度单位
说明

in      英寸Inches (1 英寸 = 2.54 厘米)

cm    厘米Centimeters

mm   毫米Millimeters

pt     点Points (1点 = 1/72英寸)

pc     皮卡Picas (1 皮卡 = 12 点)

像素是相对于显示器屏幕分辨率而言的。譬如,WiNDOWS的用户所使用的分辨率一般是96像素/英寸。而MAC的用户所使用的分辨率一般是72像素/英寸。

所以在WiNDOWS的CSS中 dpi为 96像素/英寸

像素 英寸 厘米的换算相关推荐

  1. 图片像素英寸厘米之间的单位换算

    今天朋友用photoshop处理图片时要把图片保存指定的大小,但她只对厘米要形像感,可是在软件里保存的图片没有这个单位,只能保存的单位为像素:用其它的软件呢只能保存为英寸了.我在网上去找了下资料,终于 ...

  2. Delphi中票据条码的打印中(像素)和厘米的换算关系

    function GetPixelsPerInchX: Integer; begin Result := GetDeviceCaps(Printer.Handle, LOGPIXELSX) end; ...

  3. 像素和厘米怎么换算_临帖要像?计算机“算法”精确你的每一个像素!惊呆书法圈...

    总第一六六九期:欢迎关注. 编者按:临帖要像,这是很多书法爱好者的态度和标准.比如"重影".那么,在这个诉求之下,我们看到,利用计算机技术,相关研究描绘出了一个未来场景:计算机这位 ...

  4. dpi和css,DPI和像素、厘米、英寸之间的关系和换算及CSS中的长度单位、位深度、ppi...

    DPI和像素.厘米. 首先告诉大家一个不幸的消息:像素不能直接换算成英寸.厘米,要在dpi下才能换算! photoshop中两种分辨率换算 72像素/英寸=28.346像素/厘米 300像素/英寸=1 ...

  5. 像素、厘米、英寸之间的换算关系

    像素.厘米.英寸之间是有换算关系的! 请看:1200*768像素的图片 用画图程序打开后,再转换一下为31.75*20.32厘米,12.50*8英寸 可以看出:1英寸=96像素,1厘米=37.7952 ...

  6. 像素/厘米与像素/英寸区别_像素/体素艺术入门指南

    像素/厘米与像素/英寸区别 Here's some resources I've found helpful so you can start learning pixel or voxel art ...

  7. ps分辨率像素英寸和厘米的区别_关于像素,你想知道的都在这里

    小友图形学入门,交流后才发现他被知乎.百度误导至深,甚至很多高赞回答自己也没有搞清楚基础概念.很多教程也是一笔带过,这就造成中文互联网上有关像素的误读越来越多,甚至随着时间的推移被无数小白奉为真理. ...

  8. ps分辨率像素英寸和厘米的区别_南南带你免费学习超级强大的做图软件-PS(第一章:第二节)...

    型男靓女们大家好,几天不见了,大家们都久等了!今天我们继续学习PS的主菜单的主要功能,大家一定要跟好了!记好笔记. 今天我们主要学菜单里最基本的工具,文件菜单,很重要的哦! 左上角:文件菜单的功能 在 ...

  9. 一寸照像素和厘米的关系及换算

    一寸照的概念: 照片的一寸和二寸是指照片的边长度,而不是对角线. 这里的寸指的是英寸 厘米和英寸: 1 厘米=0.3937 英寸 1 英寸=2.54 厘米 一寸照的厘米概念: 一寸照规格是宽*高=2. ...

最新文章

  1. html建立复选框,创建一个像html复选框一样的div
  2. python 今日头条 控制手机_千米矿井开5G无人运矿车像打游戏今日头条手机光明网...
  3. Trie 树——搜索关键词提示
  4. RESTful API 中的 Status code 是否要遵守规范
  5. 剑指Offer #14 链表中倒数第k个结点(快慢指针) | 图文详解
  6. helloworld讲解cocos2d-x的编程思路与要点
  7. ReactNative(API)Alert
  8. NSIS:判断并安装.NET Framework 4 的例子
  9. transfer learning(matlab 实现)
  10. vue项目中的跑马灯的使用
  11. Linux的工作队列work queue和延时工作队列
  12. [转]mysql中int、bigint、smallint 和 tinyint的区别与长度的含义
  13. lottie动画_设计师和程序员的动画还原神器Lottie+Bodymovin
  14. CE教程:植物大战僵尸(单卡片无CD)
  15. matlab imcrop 对应python函数_python做微积分
  16. emacs terminal
  17. 算法篇-union-find并查集
  18. Android下拉列表怎么做?(小白速成7)
  19. php imagejpeg函数,php imagepng()函数有什么用?
  20. 用计算机算出90除以6.28,谁能帮忙出300道二年级下期的数学竖式题

热门文章

  1. [读书笔记]从物联到万联——Node.js与树莓派万维物联网构建实战
  2. HTML、CSS综合04——浮动、定位、选择器
  3. 用命令”vue init webpack 项目名称”出错。Command vue init requires a global addon to be installed.
  4. 会定时提醒的贴心提示板之核心语音芯片(WT588F02B)和闹钟部件
  5. php听牌算法,打麻将要学会的听牌算法
  6. 民宿管理软件免费的就是最好的吗?
  7. 产品溯源 区块链技术溯源解决方案
  8. 小鹏汽车2019春招自动驾驶中心研发笔试题(部分题解)
  9. php 文字水印去除毛边_PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】...
  10. DNS和WINS的区别