问题
应用在docker环境下使用new font()黑体、宋体字体显示方框乱码。
图片上的汉字是用new font画出来的,使用的黑体字体。
解决
可以在Windows系统目录 C:\Windows\Fonts 复制需要的字体到项目里, 然后在Dockerfile 引入.
找到所需要的字体文件,如黑体为:simhei.ttf。复制到dockerfile所在目录下。
dockerfile加入:
1 COPY fonts/simhei.ttf /usr/share/fonts/
重新构建镜像。问题解决