java - Zebra printing from browser across various devices -
we trying print labels sending raw zpl text browser(typically chrome) printer.
we looking best way handle printing desktops/laptops/tablets/phone browsers on wireless connection(or wired , long it's in 1 solution).
- printing via java script(as suggested in link below) not work well(expecially chrome) , ie, formatting not right. javascript: send raw text printer - no server requests/method calls, able work offline, purely clientside
- zebra seems have provided browserprint functionality resides, won't work android browsers
- installing 'enterprise browser' not option either, because don't have control on our clients use on tablets.
so, there way/technology lets print webpage(java webapp) browsers on wireless connection desktops/laptops/tablets/phone? what's best way handle this?
from desktop
i've installed zebra printer generic text based printer, , print zpl text notepad, , rendered zebra printer. worked on ethernet tcp/ip connection fine.
from server
just send xml via tcp/ip zebra printer.
oracle procedure this:
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 send 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; answer from: sending zpl label printer using pl/sql
Comments
Post a Comment