首页 > 编程知识 正文

像素与尺寸的转换,像素厘米转换器

时间:2023-05-06 10:59:38 阅读:149474 作者:2292

今天在更改打印机的页面大小时有点模糊,所以记下来。

A4以纸张为例:

XPS文件的打印主题的大小如下:

PSF : feature name=' PSK : pagemediasize ' PSF : option name=' PSK : isoa4' PSK : scored property name=' PSK 3360 60 PSF : value/PSF : scoredpropertypsf : scored property name=' PSK : media size height ' PSF 3360 value xsi 3360 type=' xsd

单位为微米。

即,A4大小以毫米计算,为210297mm .

在分辨率为96像素/英寸的情况下,对于A4纸张大小的图像的像素为7941123; 当分辨率为150像素/英寸的情况下,A4片材大小图像的像素为12401754; 当分辨率为300像素/英寸时,A4纸大小的图像的像素为24803508;

1英寸=25.4

在windows中将96个像素中的右毫米转换为像素时,a=210mm; (a/25.4 ) *96。

还找到了其他资料。 以下表示。

这两天,在swing上写印刷的时候,在JDK的文档中写道:“以1/72英寸为单位,把这个换算成纸和画面的尺寸很困难。 1/72英寸是什么? 像雾一样”的说明。 我去找资料,终于找到了换算公式。 我记下:(72像素/英寸=28.346像素/厘米300像素/英寸=118.11像素/厘米1厘米=0.3937英寸1英寸=2.54厘米,然后找文章。 写的是全部。 文章地址: 3358 www.elan so.com/article module/m lg9r6nihgkehvl9tdsykaii.html内容:首先,像素不能直接换算成英寸、厘米,用dpi 在photoshop中,两种分辨率换算为72像素/英寸=28.346像素/厘米300像素/英寸=118.11像素/厘米1厘米=0.3937英寸1英寸=2.54厘米普通1024像素,为33334像素英寸DDC ),因此1024像素的厘米大小为:1024*0.003333*2.541024像素=14.222英寸=36.12厘米(72像素/英寸dpi像素) 图像分辨率为每英寸的像素数,以ppi为单位,图像分辨率还经常表示为640480像素、1280960像素等每方向的总像素数。 另一方面,决定图像输出质量的是图像的输出分辨率,它描述了设备输出图像时每英寸可以生成的点数(dpi ),以dpi为单位,两者有关联,但不一定相等。 dpi(dotperinch )输出分辨率打印机的分辨率也称为输出分辨率,是指在打印输出时在横向和纵向两个方向上每英寸可打印的点数,通常用“点/英寸”即dpi(dotperinch )表示。 最高分辨率是打印机可以打印的最大分辨率,即打印输出的极限分辨率。 通常,打印机分辨率是指打印机的最大分辨率,目前一般激光打印机的分辨率在600600dpi以上。 dpi是“dot per inch”的缩写。 skdhk是指每英寸长度的点数。 通常使用dpi作为扫描仪和打印机的分辨率单位。 数值越大表示分辨率越高。 目前市面上扫描仪的光学分辨率主要有6001200 dpi和12002400 dpi两种。 扫描仪的光学分辨率由两个数字组成是因为横向分辨率和纵向分辨率不同。 较小的数字通常是纵向分辨率。 也就是说,这是用于区分扫描仪分辨率的数值。 也就是说,我们通常将6001200 dpi的扫描仪简称为600 dpi。 计算机显示器的分辨率约为72dpi,这个数值实际上是这样计算的。 以15英寸的计算机显示器为例,可视面积的水平长度约为11.2英寸,如果显示模式为800600,则分辨率为800/11.2=71.4。 如果是17英寸的电脑显示器,在1024768的显示模式下,分辨率为1024/12.8=80。 像素(Pixel )是一个最基本的单位,以及对于计算机屏幕设备来说,像素(Pixel )是一个优点。 所有其他单位都与像素有一定的比例换算关系。 如果要基于屏幕显示所有长度的单位,请统一为先转换为像素数再显示。 因此,关于计算机屏幕,相对长度和绝对长度没有本质上的差别。 每个单位其实都是像素,区别只是比例不同。 如果将讨论扩展到打印机等其他输出设备,则基本上

的长度单位可能不是像素,而是其它的和生活中的度量单位一致的单位了。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 fontex 字母x的高度The height of the letter "x"px 像素Pixels% 百分比Percentage CSS绝对长度单位(absolute length unit)绝对长度单位是一个固定的值。比如我们常用的有mm,就是毫米的意思。以下是CSS绝对长度单位列表:CSS绝对长度单位说明in 英寸Inches (1 英寸 = 2.54 厘米)cm 厘米Centimetersmm 毫米Millimeterspt 点Points (1点 = 1/72英寸)pc 皮卡Picas (1 皮卡 = 12 点)像素是相对于显示器屏幕分辨率而言的。譬如,WiNDOWS的用户所使用的分辨率一般是96像素/英寸。而MAC的用户所使用的分辨率一般是72像素/英寸。所以在WiNDOWS的CSS中 dpi为 96像素/英寸
感谢:http://blog.csdn.net/Bluesky_Leon/article/details/2947700

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。