1

我正在创建一个要使用 iOS 打印的 UIImage。打印类型将是

printInfo.outputType = UIPrintInfoOutputGeneral;

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

据我所知,iOS 将以 72dpi 打印。所以,如果我想在纸上打印一个 2x3 英寸大小的 UIImage,我需要创建这个 144 x 216 点的图像,但是这个 UIImage 的像素是多少?或者换句话说,图像应该有什么尺寸?

谢谢

4

1 回答 1

0

在我看来,72dpi 实际上是说 72 像素。所以你的图像尺寸 144 x 216 实际上是你想要打印的尺寸。UIImageView 以点而不是像素来衡量的唯一原因是因为屏幕分辨率不同。初代 iPhone 的屏幕尺寸与 4s 相同,但 4s 的屏幕中的像素要多得多。Apple 使用积分,以便更轻松地为所有设备编程。看看这个链接: http ://www.scantips.com/basics1a.html我刚刚通读了一遍,希望它能回答你的问题。如果让您更加困惑,我深表歉意,我只是想提供帮助!:)

于 2012-09-11T17:11:10.600 回答