Activiti流程图乱码
2016-04-27 16:15
253 查看
最近遇到activiti流程图乱码问题,刚开始按照网上的做法去activiti.xml文件中加了如下配置:
<bean id="processEngineConfiguration" class="org.activiti.spring.SpringProcessEngineConfiguration">
<property name="activityFontName" value="宋体"/>
<property name="labelFontName" value="宋体"/>
</bean>
结果生成的流程图片乱码倒是解决了,但在跟踪流程节点时生成的流程图任然是乱码,查阅了咖啡兔的教程没找到突破口,于是又在网上找了很久,终于在一篇帖子的评论中找到了解决方法:
在生成带跟踪节点的流程图片方法中把原来的:
ProcessDiagramGenerator diagramGenerator = processEngineConfiguration.getProcessDiagramGenerator();
InputStream imageStream = diagramGenerator.generateDiagram(bpmnModel, "png", activeActivityIds);
改成如下代码:
// 得到图片输出流(这样加可防止生成的流程图片乱码)
InputStream imageStream = processEngine.getProcessEngineConfiguration().getProcessDiagramGenerator()
.generateDiagram(bpmnModel, "png", activeActivityIds, new ArrayList(),
processEngineConfiguration.getActivityFontName(),
processEngineConfiguration.getLabelFontName(), null, 1.0);
<bean id="processEngineConfiguration" class="org.activiti.spring.SpringProcessEngineConfiguration">
<property name="activityFontName" value="宋体"/>
<property name="labelFontName" value="宋体"/>
</bean>
结果生成的流程图片乱码倒是解决了,但在跟踪流程节点时生成的流程图任然是乱码,查阅了咖啡兔的教程没找到突破口,于是又在网上找了很久,终于在一篇帖子的评论中找到了解决方法:
在生成带跟踪节点的流程图片方法中把原来的:
ProcessDiagramGenerator diagramGenerator = processEngineConfiguration.getProcessDiagramGenerator();
InputStream imageStream = diagramGenerator.generateDiagram(bpmnModel, "png", activeActivityIds);
改成如下代码:
// 得到图片输出流(这样加可防止生成的流程图片乱码)
InputStream imageStream = processEngine.getProcessEngineConfiguration().getProcessDiagramGenerator()
.generateDiagram(bpmnModel, "png", activeActivityIds, new ArrayList(),
processEngineConfiguration.getActivityFontName(),
processEngineConfiguration.getLabelFontName(), null, 1.0);
相关文章推荐
- nginx配置404
- 面试之路(7)-BAT面试题之计算机的三大原则
- win10无法使用内置程序怎么回事 win10内置程序无法使用的解决办法
- Java线程面试题 Top 50
- 面试之路(7)-BAT面试题之计算机的三大原则
- 面试之路(7)-BAT面试题之计算机的三大原则
- Java进阶之----LinkedHashMap源码分析
- Android 仿qq消息 可拖动回弹的泡泡
- the zipalign tool was not found in the sdk
- Fragment
- 我理解的架构师
- 如何让Oracle客户端显示中文
- 用java将png图片转换成jpg格式的图片
- Caffe各版本与源码全透析
- 10023---会员管理系统的设计和开发
- 解决Scrapy性能问题——案例五(Item并发太多导致溢出)
- HDU2016~2020——题目合集
- Slony1 增加表复制
- Zc702学习之-运行Linux系统
- 笔记本ubuntu安装cuda7.5