页眉中的Jaspersoft Studio图片未在所有页面中显示

时间:2019-06-18 21:26:20

标签: jasper-reports

我正在处理一个总数为5页的jasper报告,我在页眉中添加了一个图像base64,它在所有其他页中均显示正常,但在第一个页中却没有,我已经在所有页中添加了repeat函数页,但仍未出现在首页中。是否应该在标头标记中添加任何属性?

<pageHeader>
    <band height="49" splitType="Stretch">
        <printWhenExpression><![CDATA[new Boolean($V{PAGE_NUMBER}.intValue() == $V{PAGE_NUMBER})]]></printWhenExpression>
        <staticText>
            <reportElement x="50" y="10" width="143" height="26" uuid="54985ca6-f6d3-4de0-866b-b4ae7447a671"/>
            <box topPadding="3" leftPadding="3" bottomPadding="3" rightPadding="3"/>
            <textElement>
                <font fontName="Arial"/>
            </textElement>
            <text><![CDATA[static text]]></text>
        </staticText>
        <image scaleImage="RetainShape" isUsingCache="true">
            <reportElement stretchType="ElementGroupHeight" mode="Opaque" x="410" y="0" width="140" height="40" uuid="4e291bbb-8fdb-448f-b770-43bd4f503eb7"/>
            <imageExpression><![CDATA[new ByteArrayInputStream(Base64.decodeBase64($V{Logo_Base64}.getBytes()))]]></imageExpression>
        </image>
    </band>
</pageHeader>

0 个答案:

没有答案