iOS:使用printerID打印而不选择打印机
<p><p>我可以通过选择打印机/页面数量来通过我的应用程序进行打印,然后按打印,所有这些都使用 <code>UIPrintInteractionController</code> 和 <code>UIPrintInfo</code>。</p>
<p>现在我已将打印机 ID 设置为模拟器或我们自己的打印机,但它仍然给我与以前相同的 View ,没有选择打印机。</p>
<p>我已经阅读了有关通过设置打印机 ID 设置默认打印机的信息,但我注意到的只是加载时间更长, View 相同,没有自动选择打印机。</p>
<p>我想做的只是打印我想要打印的 tekst,而不是每次都选择打印机。所以在我的代码中设置一个打印机 ID(可在应用程序选项中编辑),而不是简单地通过 1 次单击打印到该打印机。这可能吗?</p>
<p>提前致谢</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>我是这样做的:(图片是 PrinterInteractionController)</p>
<pre><code>printInfo.printerID = @"Brother QL-710W._ipp._tcp.local";
pic.printInfo = printInfo;
pic.showsNumberOfCopies = NO;
pic.showsPageRange = NO;
</code></pre>
<p>您仍然会看到对话框,但用户只需按“打印”。</p>
<p>但是,当打印机更换时它坏了,我现在正在处理它,所以从长远来看,它是一个次优的解决方案。似乎没有任何方法可以完全跳过对话框。</p></p>
<p style="font-size: 20px;">关于iOS:使用printerID打印而不选择打印机,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/23240278/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/23240278/
</a>
</p>
页:
[1]