docker 镜像中使用画板生成印章遇到的一些坑

我爱海鲸 2021-12-22 19:32:16 暂无标签

简介需要用到windows中的字体-宋体,jdk镜像不能是阉割版的

今天遇到一个比较坑的问题:在windows上的印章生成可以完成,但是到了linux服务器上,印章上的中文文字会展示不出来,一开始以为是oracle JDK的问题,后来发现是windows字体的原因,具体的解决办法

将C:WindowsFonts  中的宋体(你需要什么就复制什么)复制到项目中跟Dockerfile同级的位置,如图:

undefined

然后在Dockerfile中编写

#yum -y install fontconfig

COPY simsun.ttc /usr/share/fonts/

#RUN fc-cache -vf

如图:

undefined

你好:我的2025