我们正尝试通过从浏览器(通常为chrome)向打印机发送RAW ZPL文本来打印标签。
我们正在寻找通过无线连接处理台式机/笔记本电脑/平板电脑/手机浏览器的最佳方式(或有线,只要它只在一个解决方案中)。
那么,有没有一种方法/技术可以让我们通过桌面/笔记本电脑/平板电脑/手机的无线连接从浏览器打印网页(java webapp)? 处理这个问题的最佳方法是什么?
答案 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;