Jasper reports 在iReport发行保证金

Jasper reports 在iReport发行保证金,jasper-reports,ireport,Jasper Reports,Ireport,我已经使用iReport创建了PDF报告。PDF输出看起来不错,但当我点击打印时,在硬拷贝(纸张)中,左、右和底部的空间太多。因此字体大小自动减小 如何解决此问题?您的页面宽度设置为800,但列宽为535。如果只有一列,请将列宽增加到760(800-20右边距-20左边距) 您的页面高度设置为2000,这可能是底部额外空间的原因。如果您在EclipseIDE中使用JasperReport插件,请根据需要减少该值。 只需右键单击Jasper Report的(设计)页面并选择“页面” “格式”选项

我已经使用iReport创建了PDF报告。PDF输出看起来不错,但当我点击打印时,在硬拷贝(纸张)中,左、右和底部的空间太多。因此字体大小自动减小


如何解决此问题?

您的页面宽度设置为800,但列宽为535。如果只有一列,请将列宽增加到760(800-20右边距-20左边距)


您的页面高度设置为2000,这可能是底部额外空间的原因。如果您在EclipseIDE中使用JasperReport插件,请根据需要减少该值。

  • 只需右键单击Jasper Report的(设计)页面并选择“页面” “格式”选项
  • 您将看到“页面格式”窗口
  • 现在根据需要进行更改

  • 您应该添加报告设计的屏幕截图(在iReport中)和生成报告的屏幕截图。它不是屏幕截图。最好是编辑问题,而不是添加注释。我的所有组件(子列表、文本和标签)都已安排好。它占据了2000个高度,我无法减少…因此底部没有额外的空间?发布你的JRXML和报告的屏幕截图,以便我们可以查看它们。请验证…底部有多少额外的空间?我认为根据页面的不同,你应该有150-180像素的空间。页面大小为:1150-20上边距-50标题栏-851组页眉-30页脚-20下边距或1150-20上边距-930细节栏-30页脚-20下边距,因此如果底部150-180像素的额外空间听起来像你看到的,您可能希望将整个页面高度从1150降低到1000。