【问题标题】:How to print from android web browser to Bluetooth thermal printer?如何从安卓网络浏览器打印到蓝牙热敏打印机?
【发布时间】:2020-11-11 09:00:57
【问题描述】:

我正在使用 Asp.Net MVC 应用程序将发票从网络浏览器打印到蓝牙打印机。

谁能帮忙,我有一个发票页面,当用户单击打印按钮时,我想通过网络线路显示所有打印机并将打印机与蓝牙连接,用户可以在其中选择打印机并进行打印命令。

【问题讨论】:

    标签: javascript android asp.net-mvc printing


    【解决方案1】:

    这在单独的 ASP.NET MVC 上是不可能的,因为它是在服务器端完成的。要在 Android 上打印,您可以使用蓝牙适配器执行此操作。 我在 ASP.NET 上打印的想法是在 javascript 中将发票作为字符串获取并打印。

    var printWindow = window.open();
      printWindow.document.open('text/plain')
      printWindow.document.write(zpl);
      printWindow.document.close();
      printWindow.focus();
      printWindow.print();
      printWindow.close();
    

    【讨论】:

    • 是否可以使用 MVC 和 Javascript?如是。那怎么办?
    • 您将能够使用 JavaScript 进行打印。如果您可以将您的发票输出设置为PartialView,将值转换为带有函数的字符串并在用户端接收。最后,您可以打印它。
    猜你喜欢
    • 2019-08-27
    • 1970-01-01
    • 2018-04-28
    • 1970-01-01
    • 2013-11-11
    • 2019-11-23
    • 2019-01-27
    • 2018-03-20
    • 1970-01-01
    相关资源
    最近更新 更多