【发布时间】:2020-11-11 09:00:57
【问题描述】:
我正在使用 Asp.Net MVC 应用程序将发票从网络浏览器打印到蓝牙打印机。
谁能帮忙,我有一个发票页面,当用户单击打印按钮时,我想通过网络线路显示所有打印机并将打印机与蓝牙连接,用户可以在其中选择打印机并进行打印命令。
【问题讨论】:
标签: javascript android asp.net-mvc printing
我正在使用 Asp.Net MVC 应用程序将发票从网络浏览器打印到蓝牙打印机。
谁能帮忙,我有一个发票页面,当用户单击打印按钮时,我想通过网络线路显示所有打印机并将打印机与蓝牙连接,用户可以在其中选择打印机并进行打印命令。
【问题讨论】:
标签: javascript android asp.net-mvc printing
这在单独的 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();
【讨论】: