是否可以从 ios 设备打印到连接到 mac 的打印机。mac 和 ios 设备都在同一个无线网络上。
如果没有这样做的官方方式,我猜我将不得不编写一个 ios 应用程序连接到的 Mac 应用程序,发送数据,然后 Mac 应用程序打印。为此,是否有人对我应该如何做有粗略的指导?对我来说,这里的主要问题是通过 wifi 将数据发送到 mac。
谢谢你。
是否可以从 ios 设备打印到连接到 mac 的打印机。mac 和 ios 设备都在同一个无线网络上。
如果没有这样做的官方方式,我猜我将不得不编写一个 ios 应用程序连接到的 Mac 应用程序,发送数据,然后 Mac 应用程序打印。为此,是否有人对我应该如何做有粗略的指导?对我来说,这里的主要问题是通过 wifi 将数据发送到 mac。
谢谢你。
让 AirPrint 在他们的打印机上工作取决于 mac 所有者。我认为可以通过 AirPrint 打印到任何 Mac 可打印打印机,尽管它可能需要用户做一些工作。我可以毫无问题地将它用于我的打印机,这不是少数几个对 AirPrint 友好的打印机之一。
设置完成后,AirPrint 无需来自 iOS 应用程序的任何额外代码即可工作。换句话说,最好的做法是使用建议的 AirPrint API,不做任何特别的事情来尝试支持特定的打印机。从您的应用程序中构建对 wifi 打印的自定义支持将是一项巨大的工作量,而抽象出这项工作正是设备驱动程序的目标。有动力的用户今天可以使用它,我希望 Apple 将在未来的操作系统更新中继续为 AirPrint 提供更多支持。
这不是 Stack Overflow 所针对的问题。尝试在SuperUser上发布此类问题。
但是,给你一个简短的答案:Airprint Activator
编辑:自己并没有真正的官方方式来做到这一点。Airprint 依赖于许多并不容易实现的东西( CUPS 、Apple 专有的 URF 到 PDF 转换过滤器、Bonjour 等),特别是因为这些规范相对模糊且没有很好的公开文档。