从JasperReports Server导出为PDF时格式错误的图像

时间:2016-11-19 16:14:59

标签: jasper-reports jasperserver

我的报告中嵌入了一个图片。当地(通过JasperReports Studio)一切正常。我可以将任何格式的图像导出为任何输出格式,一切都井然有序。

然而,当我在JRS(带图像)上部署我的报告时,我得到了类似的东西

enter image description here

,当图像为bmp格式时。

当我将图像转换为png或jpg然后将其部署在JRS上时,我收到以下错误:

ERROR EngineServiceImpl,pool-5-thread-179:598 - Error while exporting report to PDF
 net.sf.jasperreports.engine.JRException: java.io.IOException: The byte array 
is not a recognized imageformat.

任何线索?

编辑: 我使用JasperStudio,这里是img元素的配置: enter image description here

    <image>
        <reportElement x="200" y="50" width="120" height="111" uuid="03e9bde6-8ddd-4b0e-b3c7-8d44b4d71ff9"/>
        <imageExpression><![CDATA["Images/hidden_logo.png"]]></imageExpression>
    </image>

0 个答案:

没有答案