iOS - 点,像素和打印

时间:2012-09-11 15:16:19

标签: iphone ios ipad

我正在创建一个我想用iOS打印的UIImage。打印类型为

printInfo.outputType = UIPrintInfoOutputGeneral;

或换句话说,使用普通纸。

据我所知,iOS将以72dpi打印。因此,如果我想在纸上打印尺寸为2x3的UIImage,我需要创建144 x 216点的图像,但是UIImage的像素数是多少?或换句话说,图像应具有哪种尺寸?

感谢

1 个答案:

答案 0 :(得分:0)

在我看来,72dpi实际上是在说72像素。所以你的图像尺寸144 x 216实际上是你想要打印的尺寸。 UIImageView以点而非像素测量的唯一原因是因为屏幕分辨率不同。原始iPhone的屏幕大小与4s相同,但4s的屏幕上有更多的像素。 Apple使用了点数,因此可以更轻松地为所有设备进行编程。看看这个链接:http://www.scantips.com/basics1a.html我只是通读了它,我希望它能回答你的问题。如果我更加困惑你,我道歉,我只是想帮忙! :)