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