是否有任何库可用于帮助从iPhone/iPod Touch打印文件(TXT,RTF等)?从iPhone打印
0
A
回答
1
如果用户使用iOS 4.2+,则可以使用AirPrint,它是iOS SDK的一部分。您也可以检测在运行时是否可以使用像这样的代码:
Class printControllerClass = NSClassFromString(@"UIPrintInteractionController");
if (printControllerClass) {
[self setupCanPrintUI];
} else {
[self setupCannotPrintUI];
}
这样,你的应用程序仍然可以在以前的IOS版本工作,尽管它不能够从他们那里打印。
如果您将长字符串(如文本文件的全部内容)绘制到图形上下文中并将其放入PDF数据格式,则可以将其打印出来。
查看Apple's docs on UIPrintInteractionController和this blog post了解更多详情。
1
在this文件中说,不支持打印,但应用商店中有支持它的应用程序。据我所见,所有这些需要一台连接到打印机的另一台计算机上的特殊客户端。
你打算打印什么?本地WiFi网络上的打印机? – 2009-11-22 18:20:57
任何联网打印机。 – 2009-11-23 02:09:06