1
A
回答
1
我认为正常的打印API将使用AirPrint来完成此操作。 http://developer.apple.com/library/IOs/documentation/2DDrawing/Conceptual/DrawingPrintingiOS/Printing/Printing.html
此外,有一个名为Printopia伟大的应用程序,让你的Mac作为一个AirPrint的主机:http://www.ecamm.com/mac/printopia/
+0
非常感谢,它的工作原理。 – 2012-01-18 13:10:10
0
UIPrintInteractionController * PIC = [UIPrintInteractionController sharedPrintController]
如果(PIC & & [UIPrintInteractionController canPrintData:self.myPDFData]){
pic.delegate = self;
UIPrintInfo *printInfo = [UIPrintInfo printInfo];
printInfo.outputType = UIPrintInfoOutputGeneral;
printInfo.jobName = @"PrintPdf";
printInfo.duplex = UIPrintInfoDuplexLongEdge;
pic.printInfo = printInfo;
pic.showsPageRange = YES;
pic.printingItem = self.myPDFData;
void (^completionHandler)(UIPrintInteractionController *, BOOL, NSError *) =
^(UIPrintInteractionController *pic, BOOL completed, NSError *error) {
if (!completed && error)
NSLog(@"FAILED! due to error in domain %@ with error code %ld",
error.domain, (long)error.code);
};
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
[pic presentFromRect:self.printButton.frame inView:self.view animated:YES completionHandler:^(UIPrintInteractionController *printInteractionController, BOOL completed, NSError *error) {
}];
} else {
[pic presentAnimated:YES completionHandler:completionHandler];
}
}
相关问题
- 1. 如何以编程方式将数据从iPhone/iPad发送到以太网打印机?
- 2. 如何以编程方式从android到wifi打印机发送文件并打印文件?
- 3. 从ipad打印到收据打印机(Epson TM-T88v)thr wifi
- 4. 以编程方式将数据从Android手机发送到PCD
- 5. 以编程方式打印到虚拟打印机(XPS)
- 6. 以编程方式打印到PDF打印机
- 7. 以编程方式将PDF打印到打印机C#
- 8. 从Android打印到WiFi打印机
- 9. 如何以编程方式从iPad打印PostScript?
- 10. 发送数据到Java打印机
- 11. 获取数据发送到打印机
- 12. PHP发送数据到打印机
- 13. 发送数据到蓝牙打印机
- 14. 如何从Android应用程序打印数据到WIFI打印机?
- 15. 以编程方式打印PDF文件 - 指定打印机
- 16. 以编程方式强制打印机打印副本
- 17. 从CN1打印到Wifi打印机应用程序
- 18. 将内容以RAW格式发送到打印机,从网页
- 19. C#打印 - 数据何时发送到打印机?
- 20. 当我点击打印时发送到打印机的数据
- 21. 如何以编程方式将openoffice writer odt文件从C#Windows Forms应用程序发送到打印机
- 22. Java打印机:将文档发送到远程打印机
- 23. 发送命令到远程打印机
- 24. 以编程方式将XPS文件打印到物理打印机
- 25. 水晶报表查看器以编程方式打印到默认打印机
- 26. 将数据从特殊设备发送到打印机
- 27. ASP.NET:如何将文件从数据库发送到打印机?
- 28. Android - 以编程方式连接到wifi
- 29. 创建“打印机”以PDF格式打印到SQL数据库
- 30. 发送数据库数据到打印机
取决于哪个打印机型号,你想工作。 – Raptor 2012-01-06 06:57:36