首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >糟糕的Birt图字体分辨率

糟糕的Birt图字体分辨率
EN

Stack Overflow用户
提问于 2022-01-28 16:37:09
回答 1查看 34关注 0票数 0

我正在使用Birt 4.5.2为一些报告呈现一些图表。当我在我的Mac电脑上本地运行报告时,图表中的字体看上去非常漂亮,并且呈现得与我预期的一模一样--轴、条形图数据点、标签等--都是清晰清晰的分辨率。但是,当我在AWS实例上运行报告时,生成的图表映像中的所有字体呈现的效果都非常糟糕。所有的都有一个点矩阵打印机的外观--阶梯式,没有字符平滑。

生成的图表是一个SVG,我使用安装在Linux实例上的字体,我尝试了一些不同的东西--比如reportContext.getAppContext().put("CHART_RESOLUTION", 300 ); --似乎没有任何帮助。

在图表中切换字体似乎没有帮助--字体略有变化,但分辨率仍然很差。

有人知道解决办法吗?

EN

回答 1

Stack Overflow用户

发布于 2022-01-29 18:52:03

毕竟,非常简单的修正--属性需要设置为300个。在大纲面板中选择.rptdesign文件。选择“属性窗口”面板--如果尚未打开,请导航到“窗口->显示视图->属性”。

属性列表中有一个ImageDPI属性。双击该值并设置为300。

或者,如果您只想编辑原始的XML,选择它并搜索<ImageDPI>标记并在那里修改它。

最后,确保在图表中使用的所有字体都安装在AWS实例上。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70897107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档