通过java代码根据文字画一张PNG图片,斜角320度,用来做PDF文件的水印图片;在WINDOW环境下跑的很好;在linux centos的docker环境下水印图片中的英文字符可以出现,中文出不来(也不是乱码)。
费了周末一个上午,终于在以前的案例中找出了最佳实践
Dockfile文件插入以下代码:
- # 字体放入此目录即可
- COPY ./simsun.ttc /usr/share/fonts/simsun.ttc
- # 指定下载路径,速度很快
- RUN echo "http://mirrors.aliyun.com/alpine/v3.4/main/" > /etc/apk/repositories
- RUN apk --no-cache add --update ttf-dejavu fontconfig