我有一个碧玉报告设置为纵向字母,以像素计,在 iReport 中转换为 612 x 792。我将左边距设置为 17 像素,右边距设置为 10。这使得单列宽度为 585,没有间距。
现在,我有两条垂直线用于形成报表的边框,它们位于 x 坐标 0(左侧栏)和 585(右侧)处。执行此报告时,生成的 PDF 看起来非常好。但是,当我去打印时,两条垂直线不见了,我必须选择缩小以适应(将缩放设置为 94% 并显示所有内容)。
我做了一些实验,并且在打印时不缩小报告,垂直线需要定位在 x 坐标 2(左侧)和 575(右侧)才能显示,这基本上转化为19 像素的 x 边距。再玩一些,如果我将左边距设置为 19,当位于 x 坐标 0 时,左侧垂直条会在打印时显示。
除了碧玉报告本身之外,还有其他东西将边距设置为 19 像素吗?我在报告本身中找不到任何似乎对差异负责的罪魁祸首。任何帮助是极大的赞赏。