美文网首页
springboot整合activiti查看流程图片显示方块

springboot整合activiti查看流程图片显示方块

作者: chenzan | 来源:发表于2022-08-29 14:33 被阅读0次

    springboot整合activiti查看流程图片显示方块

    1、现象

    部署在linux下流程图中文显示异常,中文显示为方块

    Snipaste_2022-08-30_14-13-32.png

    2、原因

    生成流程图时配置的字体在系统字体库中找不到

    //配置了流程流程图显示的字体
    @Bean
    public SpringProcessEngineConfiguration getProcessEngineConfiguration() {
     SpringProcessEngineConfiguration config = new SpringProcessEngineConfiguration();
     // 流程图字体设置
     config.setActivityFontName("宋体");
     config.setAnnotationFontName("宋体");
     config.setLabelFontName("宋体");
     return config;
    }
    

    3、解决

    在jdk中加入指定的字体

    1. 在jdk目录(/usr/local/jdk1.8.0_331/jre/lib/fonts)下创建目录fallback

    2. 将window下的宋体字体放到此目录下

      Snipaste_2022-08-30_14-23-43.png

    字体文件位于:C:\Windows\Fonts

    :需要重启服务并且重新部署下流程才会生效

    Snipaste_2022-08-30_14-26-33.png

    相关文章

      网友评论

          本文标题:springboot整合activiti查看流程图片显示方块

          本文链接:https://www.haomeiwen.com/subject/whblnrtx.html