当前位置: 首页 > 知识库问答 >
问题:

通过本地Wi-Fi或蓝牙网络以编程方式从打印机打印文档

牟慎之
2023-03-14

我必须在我的应用程序中为打印PDF文件提供打印选项。我在这里列出了我的应用程序的要求:

>

  • 互联网将无法打印。

    它应该在A4尺寸的纸张上打印PDF文档。

    需要进行适当的导航。表示如果PDF打印成功,则需要显示消息。如果打印机不可用,则需要显示消息

    我做了R

    1) Google Cloud Print-Google Cloud Print是一项Google服务,它允许网络云中任何设备上的任何支持云打印的应用程序打印到任何打印机

    依赖:-需要Internet连接

    优点-易于设置-适用于各种打印机

    2) Epson Printer SDK Epson SDK旨在缩短从手持外围设备实现无线POS打印的移动POS应用程序的开发时间。

    依赖和限制-仅适用于Epson POS(销售点)打印机-外围设备必须支持ARMv5TE-如果设备在通过蓝牙与打印机通信时进入睡眠模式,则连接将丢失。

    3) Zebra打印机SDK Zebra多平台SDK包含开发Zebra标签打印机应用程序所需的所有组件。

    依赖关系-仅适用于Zebra打印机。即:移动:MZ™ 系列,QL Plus™ 系列,RW™ 系列,P4T™/RP4T™ 打印机:G系列™, HC100™, TLP/LP 2824 Plus™ 打印机•高性能/中端:Xi4™ 和XiIIIPlus™, PAX4™ ZM400系列™/ZM600™, S4M系列™, 105SL™ 打印机•RFID:RXi™ 系列,R110PAX4™, RZ400™/RZ600™ 打印机•信息亭:KR403™ 打印机

    • 支持的Android设备(使用Android v2.1或更高版本)HTC®Desire™HTC Evo™HTC Nexus One™LG™Ally™Motorola ET1 Motorola®Droid™Motorola XT701 Samsung®Captivate Samsung P1000 Galaxy Tab

    4) StarIO SDK是一种高级编程工具,可以简化星型打印机软件的开发和创建。

    依赖关系-仅适用于POS星形打印机

    5) 发送意向到其他应用程序-我们可以发送意向到其他打印文件。

    依赖关系-取决于第三方应用程序-如果需要安装HP printer而不是ePrint应用程序,如果需要安装Brother printer而不是iPrint应用程序等。。

    通过查看可用的选项,我不能使用:

    >

  • 谷歌云打印,因为互联网不适用于应用程序

    EpSON SDK,因为它只支持POS打印机,但我必须在A4尺寸的纸张上打印PDF。此外,它的SDK仅支持ARMv5TE架构设备。

    由于打印PDF是我的应用程序的关键部分,请让我知道我们可以直接从设备打印的其他选项是什么。去年谷歌发布了打印API,但它支持4.4及以上版本。

  • 共有1个答案

    归浩博
    2023-03-14

    我已经使用了STAR Printer SDK,效果很好。但打印机专用于移动POS。

    我们还使用三星打印机进行了测试,它需要三星提供的特定应用程序,但您可以在A4打印机上以PDF格式打印文档。

    http://www.samsung.com/us/mobile-print-app/ https://play.google.com/store/apps/details?id=com.sec.print.mobileprint

     类似资料:
    • 我正在开发通过蓝牙与打印机连接并打印一些文本的应用程序。我可以通过蓝牙连接打印机,然后从BluetoothSocket获取输出流并写一些文本。但它不会用打印机打印任何东西...我仔细检查过,没有例外。请帮帮我我在代码中做错了什么???我使用佳能MX430打印机进行测试...这是我的代码

    • 我必须为Android平板电脑开发一个应用程序,要求将文件打印到蓝牙打印机上。 通过蓝牙打印是我应用程序最重要的功能之一。 我尝试了这个项目和这个项目。 它不工作,也不报告任何错误-不要打印。 蓝牙打印机有什么建议吗?

    • 我想打印令牌号码从我的android应用程序使用WiFi或蓝牙。我已经实现了PrintManager API,但问题是点击print后,它要求从打印机列表中选择打印机。我的要求是,一旦我选择或配置打印机与应用程序,它不应该要求再次选择打印机。我的问题如下- 使用PrintManager API是否可能? 我准备使用热敏打印机。哪家厂商提供热敏打印机SDK或示例代码?

    • 大多数相关的答案和谷歌都包含了关于这个话题的相当古老的贡献。因此,我正在寻找一种方法,使我的Android应用程序打印收据(58毫米宽)通过蓝牙热收据打印机。是否有必要使用带有第三方API的打印机?我想买一台普通的蓝牙打印机,它可以连接到我的设备上,并使用默认的Android打印管理器为收据进行布局。有可能吗?有样本、文档或教程吗?会很感激的。提前致谢

    • 有没有办法让我在蓝牙热敏打印机上打印收据,因为我真的很难在Flutter上找到解决方案?任何事情都能帮上忙,我真的很感谢你的回答

    • 问题内容: 我有一组打印机通过网络连接,并且为每台打印机分配了静态IP。 现在,我在Linux服务器上运行了一个PHP Web应用程序,该服务器需要通过网络将打印作业发送到这些打印机。 使用lpr或杯子可以吗,我该怎么办。 问题答案: 您可以从此处使用LPR打印机类: http://www.phpclasses.org/package/2540-PHP-Abstraction-for-printi