电商商城定制开发java中使用POI将word转为PDF时无法显示文字

背景:
在windos电商商城定制开发上本地调试时使用POI将word转为PDF时, PDF电商商城定制开发无法显示文字的原因以及解决方案:
原因1:字体不存在问题, word中使用的字体在系统(windows或者)上一定要已经安装, 否则PDF无法显示文字, 将需要的字体下载下来, 复制到
1)windowsC:\Windows\Fonts文件夹下面, 然后重启机器将新添加的字体加载到内存.
2)linux系统中将字体放到/usr/share/fonts文件夹下面,
fc-list #查看字体列表
mkfontscale #建立字体缓存
mkfontdir
fc-cache -fv #刷新缓存
可以在这个目录下创建一个目录,在目录里放你的字体,记住目录权限是755,字体权限是644,完事刷新一下,不行重启。
cp xx.ttf /usr/share/fonts/myfonts
mkfontscale
mkfontdir
#-f强制扫描,-v过程
fc-cache -fv
原因2: 字体使用问题, 本地windows系统调试时,word转PDF无法显示文字, 因为word中使用的加粗功能, 有时POI将word转为PDF时无法加粗, 导致PDF无法出现文字,
解决办法: 将所有加粗字体去掉, 使用宋体字, 字号可以随便设置大小.
本人是使用宋体11号字,PDF可以出现文字, 加粗不可以.

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发