gpt4 book ai didi

jasper-reports - 使用 PDF 导出器忽略 isStretchWithOverflow 属性值渲染文本被剪裁

转载 作者:行者123 更新时间:2023-12-04 06:00:50 29 4
gpt4 key购买 nike

是否可以在 groupHeader 中包装文本?我让它在细节部分工作,
但组内的文字似乎不想换行。我已经尝试了所有我能想到或从谷歌找到的包装组合。

<style name="reportProject" isDefault="false" fontName="Times" fontSize="10" isBold="false" isItalic="true" isUnderline="false" isStrikeThrough="false"/>
<group name="PROJHEADER" minHeightToStartNewPage="60">
<groupExpression><![CDATA[$F{projectHeader}]]>
</groupExpression>
<groupHeader>
<band height="40" splitType="Stretch">
<printWhenExpression><![CDATA[Boolean.valueOf($F{projectHeader}.length() > 0)]]>
</printWhenExpression>
<textField isStretchWithOverflow="true" isBlankWhenNull="true"
evaluationTime="Group" evaluationGroup="PROJHEADER" bookmarkLevel="1">
<reportElement positionType="Float" style="reportProject" mode="Opaque" x="0" y="5"
width="515" height="15" backcolor="#C0C0C0"
stretchType="RelativeToBandHeight"/>
<box leftPadding="10">
<bottomPen lineWidth="1.0"/>
</box>
<textElement textAlignment="Left" verticalAlignment="Middle" />
<textFieldExpression class="java.lang.String"><![CDATA[$F{projectHeader}]]>
</textFieldExpression>
</textField>
</band>
</groupHeader>
</group>

最佳答案

isStretchWithOverflow 属性设置为 true 值对我有帮助。

sample :

<group name="citygr">
<groupExpression><![CDATA[$F{CITY}]]></groupExpression>
<groupHeader>
<band height="20">
<textField isStretchWithOverflow="true">
<reportElement x="0" y="0" width="100" height="20"/>
<textElement/>
<textFieldExpression><![CDATA[$F{CITY} + " text1 txt2 longtext3 verylonglongtxt4 long1234567890verylongtext5 txt6 text6 longtext7"]]></textFieldExpression>
</textField>
</band>
</groupHeader>
</group>

结果将是:

The pdf report

我正在使用 iReport 4.1.3

您也可以尝试设置 net.sf.jasperreports.export.pdf.force.linebreak.policy 属性。只需将此属性添加到您的 jrxml 文件中即可。您可以阅读有关此属性 here 的信息。

sample :

<jasperReport ...>
<property name="net.sf.jasperreports.export.pdf.force.linebreak.policy" value="true"/>

关于jasper-reports - 使用 PDF 导出器忽略 isStretchWithOverflow 属性值渲染文本被剪裁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8919645/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com