我的高清上的照片在Windows资源管理器上显示正确。但是当我将这些图像从HD动态加载到 iReport 时,它会旋转90CC。
如何在没有此轮换的情况下将其动态加载到报表中?我不能手动操作,因为这些照片来自一个自动将其保存在高清上的软件。
<image>
<reportElement uuid="28888bfe-c320-48d3-a392-af1d844192fe" x="4" y="0" width="130" height="200"/>
<imageExpression><![CDATA[$P{path} + $F{_THIS} + ".jpg"]]></imageExpression>
</image>
答案 0 :(得分:0)
您可以编辑jrxml并将rotation属性添加到jr:barbecue元素。 (jasper报告4.0.2)
<jr:barbecue xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" type="Code128" drawText="true" checksumRequired="true" rotation="Right">
如果上述方法无效,请检查此链接 - http://snippets.dzone.com/posts/show/2936