我必须将热敏打印机连接到我的java应用程序。我想知道如何在没有打印管理器的情况下打印。我到目前为止已经来了
JasperDesign jspDesign = JRXmlLoader.load(reportSource);
JasperReport jspReport = JasperCompileManager.compileReport(jspDesign);
JasperPrint jspPrint = JasperFillManager.fillReport(jspReport, params, datasource);
JRExporter exporter = new JRPrintServiceExporter();
JasperPrintManager.printReport(jspPrint, true);
我想剪切“JasperPrintManager”并在单击按钮后打印。有谁知道怎么做?
答案 0 :(得分:0)
不确定我是否理解你的问题是正确的,但如果你写的话
JasperPrintManager.printReport(jspPrint, false);
Jasper会将您的报告直接发送到系统中标准设置的打印机。 希望这会对你有所帮助。