浏览器通过各种设备进行Zebra打印

时间:2017-09-12 16:18:03

标签: java mobile browser printing zebra-printers

我们正尝试通过从浏览器(通常为chrome)向打印机发送RAW ZPL文本来打印标签。

我们正在寻找通过无线连接处理台式机/笔记本电脑/平板电脑/手机浏览器的最佳方式(或有线,只要它只在一个解决方案中)。

那么,有没有一种方法/技术可以让我们通过桌面/笔记本电脑/平板电脑/手机的无线连接从浏览器打印网页(java webapp)? 处理这个问题的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

从桌面

我一直将Zebra打印机安装为基于通用文本的打印机,并且可以从记事本打印ZPL文本,它将由Zebra打印机呈现。通过以太网TCP / IP连接工作就好了。

从服务器

只需通过TCP / IP将XML发送到Zebra打印机。

Oracle程序看起来像这样:

DECLARE

 l_return_msg           VARCHAR2(3000);
 l_printer_status       VARCHAR2(3000);
 l_return               VARCHAR2(3000);
 l_zpl                  CLOB;
 l_printer_ip           VARCHAR2(20);
 l_printer_port         VARCHAR2(10);
 BEGIN
 l_zpl :=’^XA^FO50,300^A0N,125,125^FDTEST^XZ’;  –String to send to printer
 l_printer_ip      :=’192.168.1.10′; –IP Address of printer
 l_printer_port    :=’9100′;
 l_return := INV_PRINT_REQUEST.SEND_XML_TCPIP(
        p_ip_address => l_printer_ip
    ,   p_port => to_char(l_printer_port)
    ,   p_xml_content => l_zpl
    ,   x_return_msg => l_return_msg
    ,   x_printer_status => l_printer_status
    );
END;

回答:Sending ZPL to a Label Printer Using PL/SQL