ireport中Image属性使⽤图⽚显⽰打印图⽚
ireport 中Image属性使⽤
1. 新建⽂件 new file,然后再组件⾯板中选中Image标签,拖⾄要放置的位置。 2. 新建⼀个Parameters 变量,这⾥取名为imageURL,
然后选择刚刚拖⾄Image标签编辑它的属性:幻紫斑蝶
ExpressionClass:java.lang.String
IMAGE EXPRESSION :$P{imageURL}.get("imageURL")
Is Lazy打上勾
辽宁石油化工大学学报
如果没有添加imageURL,IMAGE EXPRESSION可以设置成$P{REPORT_PARAMETERS_MAP}.get("imageURL")数学
课堂教学的有效性
1. Java代码
Map<String,Object>parameters = new HashMap<String,Object>();
1983年的武则天三级
parameters.put("imageURL", "F:\\workspace\\1116092010009.jpg");
StringprintFileName = null;
FileinFile = new File(sourceFileName);
String outFilePath = saveFilePath +"\\checkReport.pdf";
String printFileName = null;
try {
printFileName =JasperFillManager.fillReportToFile(sourceFileName,parameters,dataSource);
if(printFileName != null){
JasperPrintManager.printReport(printFileName ,true);
}
多媒体网络教学// JasperReport jasperReport =(JasperReport) JRLoader.loadObject(inFile); /
/ JasperPrint jasperPrint =JasperFillManager
// .fillReport(jasperReport, parameters, dataSource);
// portReportToPdfFile(jasperPrint,outFilePath);
// JasperViewer jasperViewer = newJasperViewer(jasperPrint);
三维检测
// jasperViewer.setVisible(true);
} catch (JRException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
这⼀就可以显⽰图⽚,打印图⽚。