Java 生成线条小于一个像素的PDF
我需要产生非常干净的pdf报告。起初,我认为jasperreports是一个很好的工具。但是在一些测试之后,看起来维度是基于像素的,并且不能在一个像素以下有一个维度 如果我能理解屏幕报告,那么生成PDF是不可接受的。例如,如果我使用非常小的字体(6/7px),下面有一行。线条看起来比字体大得多。真难看Java 生成线条小于一个像素的PDF,java,jasper-reports,birt,Java,Jasper Reports,Birt,我需要产生非常干净的pdf报告。起初,我认为jasperreports是一个很好的工具。但是在一些测试之后,看起来维度是基于像素的,并且不能在一个像素以下有一个维度 如果我能理解屏幕报告,那么生成PDF是不可接受的。例如,如果我使用非常小的字体(6/7px),下面有一行。线条看起来比字体大得多。真难看 BIRT的工作方式相同吗?事实上,您可以定义线条的厚度。reportElement的宽度不能小于1,但笔的线宽可以:) 事实上,您可以定义线条的厚度。reportElement的宽度不能小于1,但
BIRT的工作方式相同吗?事实上,您可以定义线条的厚度。reportElement的宽度不能小于1,但笔的线宽可以:)
事实上,您可以定义线条的厚度。reportElement的宽度不能小于1,但笔的线宽可以:)
如果Jasper使用的不是iText使用的PDF坐标系,我会非常惊讶。(它使用1/72英寸作为单位,并且允许分数大小。)您是否有一些输入和输出示例,其中一条大小为点分数的线太宽了?这个问题的标题看起来像一个BIRT koan…如果Jasper使用的不是iText使用的PDF坐标系,我会非常惊讶。(它使用1/72英寸作为单位,并且允许分数大小。)您是否有一些示例输入和输出,其中一条大小为点分数的线太宽?这个问题的标题看起来像一个BIRT koan。。。
<line>
<reportElement x="173" y="0" width="1" height="15" forecolor="#999999"/>
<graphicElement><pen lineWidth="0.5"/></graphicElement>
</line>