docker中使用aspose-words来天赐数据,然后生成pdf,本地测试没有问题,发布到测试服务器docker中,中文就变成了方框。这种情况一般都是字体缺失造成的。把字体拷贝到文件夹fonts中,dockerfile文件中加入如下代码:
ADD fonts/simsun.ttf /usr/share/fonts
ADD fonts/simsun.ttc /usr/share/fonts
docker中使用aspose-words来天赐数据,然后生成pdf,本地测试没有问题,发布到测试服务器docker中,中文就变成了方框。这种情况一般都是字体缺失造成的。把字体拷贝到文件夹fonts中,dockerfile文件中加入如下代码:
ADD fonts/simsun.ttf /usr/share/fonts
ADD fonts/simsun.ttc /usr/share/fonts