问题补充说明:请问图片要求分辨率不低于300 dpi的话,我的图片是:水平分辨率为96DPI,垂直分辨率也为96DPI。这个符合不低于300DPI的要求吗?即是这个DPI是以水平和垂直的乘积计算还是单单以水平和垂直的数值计算呢?
不符合。一般而言,图片属性里的水平分辨率和垂直分辨率的值是一样的,很多处理图片的软件在保存时只让用户选择一个DPI值,不低于300DPI指的就是水平分辨率和垂直分辨率都不低于300DPI。
之所以说一般而言水平阿厂溶答正雷治农育笔分辨率和垂直分辨率的值一样,是因为完全可以在不改变图片的任何其他信息的情况来自下改变水平分辨率和垂直分辨率的值,甚至设成不同值也可以。
以JPEG为例,用16进制编辑器打开文件,文件头的信息通常为
FFD8FFE0XXXX4A46494360问答600XXXX(XX表示不同的jpg此处可能不同)
之后就是DPI值,如
0100600060-水平分辨率和垂直分好罪你兴月称副款究辨率的值是96
01012C012C-水平分辨率和垂直分辨率的值是300
第一个01表示水平分辨率和垂直业计武松演换尽力受分辨率的计算单位是英寸,第一个006宽钱形杨蛋秋0/012C表示水平分辨率是96/300,第二个0060/012C表示垂直分辨率是96/3二道养00。
0060(十六进制)=96(十进制)
012C倍牛留家据味牛烧补(十六进制)=300(十进制)
另外,有时此处的代码可能是0000010001,这时次知春重象律害图片的分辨率与显示器的DPI值相同,如果第一个合队数字是02,表示水平分辨主乐率和垂直分辨率的计算单位是厘米。
可以用Windows自带的计算器转换十六进制和十进制,直接修改图片的十六进制代码就可以将图片的水平分辨率和垂直分辨率设成任意值。
其它一些格式图片的也可以直接修改十六进制代码更改DPI值。
如果想用软件改的话,可以去下一些修图的软米科川京沙刘矛克双件,比如中文的IrfanView,安装后用它打开需要修改的图片,点图像-信息,在分辨率一栏填上想要的水平分辨率和垂直分辨率值,点更改,然后确定,讨收境费排研呀松压再保存一下图片就行了。不过用软件修改与直接修改十六进制代码的区别就是图像的压缩算法可座能被改变。
以上是我多年修改图片DPI值的经验,希望对你有帮助。