我需要为我的一个报告Monotype Corsiva添加新的字体类型。我怎么在BIRT做到这一点?我的BIRT版本是3.7.2。我有ttf和otf文件。
答案 0 :(得分:2)
在玩我的本地主机后,这就是我所做的:
但我不喜欢这样做,因为它很粗糙,我也需要将它上传到服务器。我该怎么做呢?
答案 1 :(得分:0)
目前尚不清楚您是否在询问如何向BIRT添加字体,或者在部署报告时如何显示特定字体。
如果部署时是PDF,HTML,Excel等?
对字体和样式进行许多更改可以使用
在ElementFactory中完成 dataStyle.setProperty( StyleHandle.FONT_FAMILY_PROP, "Monotype Corsiva"
或在带有
的beforeFactory中 reportContext.getDesignHandle().findStyle("report").setProperty(StyleHandle.FONT_FAMILY_PROP, "Monotype Corsiva");
当然,对于这两种情况,需要在运行报告的PC上提供字体。