OGeek|极客世界-中国程序员成长平台

标题: iOS:使用printerID打印而不选择打印机 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 21:48
标题: iOS:使用printerID打印而不选择打印机

我可以通过选择打印机/页面数量来通过我的应用程序进行打印,然后按打印,所有这些都使用 UIPrintInteractionControllerUIPrintInfo

现在我已将打印机 ID 设置为模拟器或我们自己的打印机,但它仍然给我与以前相同的 View ,没有选择打印机。

我已经阅读了有关通过设置打印机 ID 设置默认打印机的信息,但我注意到的只是加载时间更长, View 相同,没有自动选择打印机。

我想做的只是打印我想要打印的 tekst,而不是每次都选择打印机。所以在我的代码中设置一个打印机 ID(可在应用程序选项中编辑),而不是简单地通过 1 次单击打印到该打印机。这可能吗?

提前致谢



Best Answer-推荐答案


我是这样做的图片是 PrinterInteractionController)

printInfo.printerID = @"Brother QL-710W._ipp._tcp.local";
pic.printInfo = printInfo;
pic.showsNumberOfCopies = NO;
pic.showsPageRange = NO;

您仍然会看到对话框,但用户只需按“打印”。

但是,当打印机更换时它坏了,我现在正在处理它,所以从长远来看,它是一个次优的解决方案。似乎没有任何方法可以完全跳过对话框。

关于iOS:使用printerID打印而不选择打印机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23240278/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4