Jasperserver QRCode 在生成的报告中不可见
Jasperserver QRCode not visible in generated report
我使用 JasperStudio 创建了一个只有 QRCode (Barcode4j) 的 jrmxl 报告
<band height="125" splitType="Stretch">
<componentElement>
<reportElement x="144" y="50" width="100" height="30" uuid="bd83d632-c2b7-47a2-957a-7fa5483e6002"/>
<jr:QRCode xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd">
<jr:codeExpression><![CDATA["123456789"]]></jr:codeExpression>
</jr:QRCode>
</componentElement>
</band>
当我通过 Jasper Studio 预览报告时,它会显示二维码。但是在JasperServer下发布报表时QRCode没有出现在report.There文件server.log中没有错误
据此 link Barcode4J QR Code need to use Zxing Core jar.
我已尝试按照 enter link description here.
将 core.jar 文件删除到 WEB-INF/lib 中
可以确认条码4j-2.1.jar存在于WEB-INF/lib.
有什么建议吗?
谢谢
将以下 属性 添加到 WEB-INF/classes/jasperreports.properties 文件:
net.sf.jasperreports.components.barcode4j.image.producer=image
我使用 JasperStudio 创建了一个只有 QRCode (Barcode4j) 的 jrmxl 报告
<band height="125" splitType="Stretch">
<componentElement>
<reportElement x="144" y="50" width="100" height="30" uuid="bd83d632-c2b7-47a2-957a-7fa5483e6002"/>
<jr:QRCode xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd">
<jr:codeExpression><![CDATA["123456789"]]></jr:codeExpression>
</jr:QRCode>
</componentElement>
</band>
当我通过 Jasper Studio 预览报告时,它会显示二维码。但是在JasperServer下发布报表时QRCode没有出现在report.There文件server.log中没有错误
据此 link Barcode4J QR Code need to use Zxing Core jar.
我已尝试按照 enter link description here.
将 core.jar 文件删除到 WEB-INF/lib 中可以确认条码4j-2.1.jar存在于WEB-INF/lib.
有什么建议吗?
谢谢
将以下 属性 添加到 WEB-INF/classes/jasperreports.properties 文件:
net.sf.jasperreports.components.barcode4j.image.producer=image