2

我的高清照片在 Windows 资源管理器上显示正确。但是当我将这些图像从 HD 动态加载到iReport中时,它会旋转 90CC。

如何在没有此轮换的情况下将其动态加载到报告中?我不能手动进行,因为照片来自自动将其保存在 HD 上的软件。

<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>
4

1 回答 1

0

您可以编辑 jrxml 并将旋转属性添加到 jr:barbecue 元素。(碧玉报告 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

于 2015-05-15T06:13:26.940 回答