【问题标题】:JasperReports html exportJasperReports html 导出
【发布时间】:2011-11-16 00:24:47
【问题描述】:

我在 JasperReports 中开发了一个报告,导出为 PDF 时看起来不错,但是当我将相同的报告导出为 HTML 时,它的大小显得更小。有谁知道,如何设置参数以使其在 PDF 和 HTML 中正确显示。也可以将pageWidth高度等指定为百分比

【问题讨论】:

  • 如何显得更小?字体变小了吗?
  • 字体更小,图片也更小。是否可以按百分比指定大小,以便它们在不同的屏幕分辨率下正确显示
  • 也许你应该看看iReport
  • @Rakesh 您确定浏览器设置(字体大小等)不受影响吗? Jasper 终极指南说:iReport 和 JasperReports 使用的测量单位是像素(分辨率为 75 dpi,或每英寸点数)。

标签: html height width jasper-reports render


【解决方案1】:

查看html的源码,你可能会发现字体单位是px,而PDF使用的是字体单位pt,这就是html字体小于pdf的原因。所以你可能需要下面的代码来设置html字体单位为pt。

 exporter.setParameter(JRHtmlExporterParameter.SIZE_UNIT, JRHtmlExporterParameter.SIZE_UNIT_POINT);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-19
    • 2010-11-08
    • 2010-12-13
    • 1970-01-01
    • 1970-01-01
    • 2015-08-14
    • 1970-01-01
    相关资源
    最近更新 更多