2020-08-27 06:22发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
当前,当我使用使用Arial字体的Crystal Runtime Java:(CR4ERL25)将报告导出为PDF时,与使用Crystal Reports生成的PDF相比,字体大小看起来更大。 这导致许多文本重叠/修剪。
有什么办法可以使字体大小标准化? 我希望fontsize与使用Crystal Reports生成时的字体大小相同
有什么建议吗?
感谢和问候
Susobh Sugathan
使用以下方法修复。
注意-如果您的报告中有子报告,也要处理
1。 获取所有TextObjects和FieldObjects 2。 从TextObject/FieldObject 3获取FontColor。 使用FontColor.getIFont() 4获取IFont。 使用IFont.getSize() 5获取字体大小。 将字体大小减小0.2 6。 使用IFont.setSize(newFontsize) 7设置新字体大小。 使用repClientDoc.getReportDefController()。getReportObjectController()。modify函数修改报告对象以修改报告对象
最多设置5个标签!
嗨,
使用以下方法修复。
注意-如果您的报告中有子报告,也要处理
1。 获取所有TextObjects和FieldObjects
2。 从TextObject/FieldObject
3获取FontColor。 使用FontColor.getIFont()
4获取IFont。 使用IFont.getSize()
5获取字体大小。 将字体大小减小0.2 6。 使用IFont.setSize(newFontsize)
7设置新字体大小。 使用repClientDoc.getReportDefController()。getReportObjectController()。modify函数修改报告对象以修改报告对象
一周热门 更多>