printing - How can I use JavaPOS to print reciepts with an Epson printer? -
how can develop java software print reciepts epson reciept printer?
- get epson javapos adk epson website, you'll need register download it.
- be sure have 32-bit jvm installed
- install epson javapos adk
- select 32-bit jvm
- select option lib files copied jvm's ext folder.
- create port printer
- in installation folder: epson/javapos/checkhealth can used check if printer connected correctly.
- run epson/javapos/setuppos/setuppos.exe, create jpos.xml file lets java programm know deviced connected , should configured how.
- press new
- add devices
- save jpos.xml file
- you can test installation with: http://sourceforge.net/projects/javapospostest2/ select there newly created jpos.xml
- you can specify specific path jpos.xml in java with:
system.setproperty(jpospropertiesconst.jpos_populator_file_prop_name, system.getenv("jposxml_path"));used system-enviroment variable can use of course other way specify path.
now ready go!
example:
posprintercontrol113 printer = (jpos.posprintercontrol113) new posprinter(); cashdrawercontrol113 drawer = (cashdrawercontrol113) new cashdrawer(); try { printer.open("posprinter"); printer.claim(100); printer.setdeviceenabled(true); } catch (exception e) { system.err.println("printer deactivated " + e.getmessage()); printerdisabled = true; drawerdisabled = true; return; } try { drawer.open("cashdrawer"); drawer.claim(100); drawer.setdeviceenabled(true); } catch (exception e) { system.out.println("cashdrawer deactivated: " + e.getmessage()); drawerdisabled = true; return; }
Comments
Post a Comment