iReport导入背景图像

时间:2011-10-31 12:27:50

标签: jasper-reports ireport

我知道如何在 iReport designer 4.1.2 上导入背景图片。

这是我采取的步骤:

  • 选择查看 - >报告设计器 - >导入背景图片...
  • 选择我的png图片
  • 选择查看 - >报告设计器 - >转换背景图片
  • 点击图片右侧并将适合页面宽度 Trasparency 设置为100%
  • 最后点击结束转化

背景图片在报告中正确显示,但在启动预览时它会消失!

怎么了?我错过了什么?

PS:我放弃了背景波段解决方案,因为图像超出了报告边距。

6 个答案:

答案 0 :(得分:6)

抱歉,我最初没有仔细阅读这个问题。你需要使用背景乐队。将图像调整为适当的大小,以便您可以使用它。这样做之后......

导出为PDF,您应该看到背景图像。导出到XHTML,您应该看到背景图像。

导出到HTML时,无法显示背景图像。 JasperReports页面上的常见问题解答链接解释了您需要在HTML报告中考虑的事情(例如!)。

背景图片无法满足您的需求。它旨在在iReport中编辑报表时提供背景信息。它对最终报告没有影响。

答案 1 :(得分:2)

似乎这个iReport的选项(Import Background Image)对报告没有影响,它对GUI外观有影响。可能这是一个错误。
我在JR源代码中没有找到ireport.background.imageireport.background.image.properties属性用法。 html格式的导出报告不包含图像(在ireport.background.image中设置)。

您应该使用 Background band来创建水印或其他内容。

答案 2 :(得分:2)

我遇到了与上面提到的相同的问题。我意识到你需要做的就是:

  1. 选择Windows > palette
  2. ,确保调色板处于打开状态
  3. 点击图片,系统会提示您从浏览器中选择图片。
  4. 如果要将图像设置为背景图像,只需将报表检查器中的图像项目移至背景区域即可。

答案 3 :(得分:0)

使用(Window> Palette)中的Image选项是在iReport中显示图像的更好方法。将图像保留在页面标题下有助于在每个页面中显示图像。

答案 4 :(得分:0)

我认为iReport背景图片(视图 - >报告设计器 - >导入背景图片)选项用于预打印报告。当您需要将报告详细信息打印到预打印页面时,很难进行对齐并创建准确的报告。为此,您可以扫描预打印页面并将其加载为背景图像(视图 - >报表设计器 - >导入背景图像),然后将报表参数对齐为扫描的预打印页面。打印时自动删除插入的背景。 如果我错了,请纠正我

答案 5 :(得分:0)

  1. 使用背景带
  2. 将其设置为合适的尺寸
  3. 将托盘中的图像图标拖到背景带中 4.将其放置在中心,左侧或右侧。保存并预览