我需要制作非常干净的pdf报告。起初,我认为jasperreports是一个很好的工具。但经过一些测试后,维度似乎是基于像素而你不能在一个像素下有一个维度。
如果我能理解屏幕报告,则生成PDF是不可接受的。例如,如果我使用非常小的字体(6/7 px),其下面有一行。该行看起来比字体大得多。这很糟糕。
BIRT的工作方式是否相同?
答案 0 :(得分:1)
实际上,您可以定义线条的粗细。 reportElement的宽度不能小于1,但笔的lineWidth可以:)
<line>
<reportElement x="173" y="0" width="1" height="15" forecolor="#999999"/>
<graphicElement><pen lineWidth="0.5"/></graphicElement>
</line>