【问题标题】:Issue with Margin in iReportiReport 中的边距问题
【发布时间】:2017-11-14 19:36:11
【问题描述】:

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

我该如何解决这个问题?

【问题讨论】:

标签: jasper-reports ireport


【解决方案1】:

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

您的页面高度设置为 2,000,这可能是底部多余空间的原因。根据需要减少。

【讨论】:

  • 我所有的组件(子列表、文本和标签)都安排好了..它的高度是 2000,我无法降低...
  • 所以底部没有多余的空间?
  • 发布您的 JRXML 和报告的屏幕截图,以便我们查看。
  • 底部有多少额外空间?我认为您应该有 150-180 像素的空间,具体取决于页面。页面大小为: 1150 - 20 上边距 - 50 标题栏 - 851 组页眉 - 30 页脚 - 20 下边距 或 1150 - 20 上边距 - 930 细节带 - 30 页脚 - 20 下边距 所以如果 150 - 180 像素底部的额外空间听起来像您所看到的,您可能希望将整体页面高度从 1150 降低到 1000。
【解决方案2】:

如果您在 Eclipse IDE 中使用 Jasper Report 插件,那么

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

【讨论】:

    猜你喜欢
    • 2014-10-13
    • 2011-08-21
    • 1970-01-01
    • 2012-11-15
    • 2016-08-15
    • 2011-05-24
    • 1970-01-01
    相关资源
    最近更新 更多