我正在使用Jasper报告生成pdf文档。每个段落的第一行都是缩进的。当段落溢出到下一页时,新页面中的第一行是缩进的,即使它不应该是因为它只是来自另一页的延续。以下是段落的示例:
<textField isStretchWithOverflow="true">
<reportElement positionType="Float" x="0" y="60" width="367" height="1">
</reportElement>
<textElement textAlignment="Justified">
<font fontName="Arial" size="12"/>
<paragraph lineSpacing="1_1_2" firstLineIndent="40"/>
</textElement>
<textFieldExpression><![CDATA["This is an extremely long paragraph, so long that it overflows into the next page and gets wrongly indented.\n"]]></textFieldExpression>
</textField>
我知道这不是堆栈溢出但仍然是溢出问题。有什么想法吗?
PS:我很绝望,我会考虑最疯狂的想法。对不起,我不知道为什么xml没有保持可读的缩进格式。看起来缩进只会在你不想要的地方弹出。