activiti部署之后,流程图乱码

问题

1:在生成流程图时,设置的是宋体;InputStream imageStream = diagramGenerator.generateDiagram(bpmnModel, "png", highLightedActivitis,highLightedFlows,"宋体","宋体",processInstanceId,null, 1.0); 

2:但是linux下没有字体库,更没有宋体字,所以会出现乱码。

解决方案

将windows下的宋体常规字,复制到linux下,让linux能找到该字体;

1:在windows下找到宋体常规字(simsun.ttc)

C:\Windows\Fonts

2:在linux的jdk安装目录(/usr/local/jdk8/jdk1.8.0_11/jre/lib/fonts)下新建fallback目录,并将windows下的宋体常规字上传到此新建文件夹下。

3:重启tomcat即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章