【发布时间】:2015-05-11 08:01:18
【问题描述】:
在 jasper studio 中预览我的报表时,一切看起来都很好,主报表和子报表都使用正确的字体。
每当我将报告导出为 pdf 时,它只会在我的主报告和我的标题子报告中显示正确的字体。页脚子报表使用标准字体。我的 footersubreport 中的标题也没有以粗体显示。甚至使用标准的 pdf 字体以粗体显示。
我将字体添加到 jasper studio -> 首选项 -> 字体选择所有 .ttf 文件并选中嵌入 pdf。
我还尝试添加 isPdfEmbedded="true 属性,这只会给出一个已弃用的警告,但不会更改输出。
有什么想法吗?
【问题讨论】:
-
尝试单独导出子报表并查看字体。
-
刚刚尝试单独导出子报表,它使用了错误的字体并且没有像“预览”中显示的粗体文本。
-
然后逐个更正子报告中的字体..尝试使其与您的主报告相似
-
问题是,它们看起来和我的主报表一模一样,每当我预览子报表时它看起来都很好。只有当我将其导出为 pdf 时才会出现问题。这是它发生的唯一子报表。
-
尝试任何其他格式导出并验证结果。
标签: fonts jasper-reports subreport export-to-pdf