FlexReport 源码构建swc后不显示中文问题.如果你使用的是中文版就很简单了.
解决办法有两步骤:
1 使用BlurFilter,修改源码:
templete.demo.demoReport
找到内容:
<demo:Footer width="100%" showInFirstPage="false" showInMiddlePages="true" showInLastPage="false"/>
在此行下增加:
<filters>
<mx:BlurFilter blurX="0" blurY="0" quality="0" />
</filters>
2 修改源码:
org.print.Report
删除行
fontFamily="Timeless"
重新构建FlexReport.swc后,再运行演示就可以直接显示中文.
主要原因:timeless.ttf不支持中文.
因为框架内已经内置支持中文.
如果不是使用的中文版或需要特殊的字体,就在步骤2修改成自己需要的字体.