我正在生成PDF文档。没关系。一切都有效。
我只有一个问题:在每个PDF页面上我需要大约10张图像(QR码)。是否有可能 将java.awt.Image的列表放到JasperReport模板中?将每个图像放在单独的字段中是复杂的... 例如:
在模板中,我有包含这些设置的图像组件(http://goo.gl/wcESGp):
Expression Class: java.awt.Image
Image Expression :
com.google.zxing.client.j2se.MatrixToImageWriter.toBufferedImage(
new com.google.zxing.qrcode.QRCodeWriter().encode(
$F{CONTENT_TO_ENCODE},
com.google.zxing.BarcodeFormat.QR_CODE, 300, 300))
一个图像没问题 - 只需在模板中设置字段并将图像放到Java代码中的字段中。如何使用List< Image>填充 JasperReports 报告模板中的图像?