Tuesday 15 April 2014

swing - Java printer api -



swing - Java printer api -

i want develop stand lone application medical store java swing. there mandatory requirement of printing of chit little size(219mm 140mm) single click without print dialog. intermittently need take reports total a4 pages different printer.

is possible alter printer , paper properties in java application java se without bringing printer dialog?.

an illustration javadoc of printservice interface

docflavor flavor = docflavor.input_stream.postscript; printrequestattributeset aset = new hashprintrequestattributeset(); aset.add(mediasizename.iso_a4); printservice[] pservices = printservicelookup.lookupprintservices(flavor, aset); if (pservices.length > 0) { docprintjob pj = pservices[0].createprintjob(); seek { fileinputstream fis = new fileinputstream("test.ps"); doc doc = new simpledoc(fis, flavor, null); pj.print(doc, aset); } grab (filenotfoundexception fe) { } grab (printexception e) { } }

you can available printservices , print desired format.

java swing printing awt components

No comments:

Post a Comment