一、使用框架
itextpdf、itext-asian、pdfbox、fontbox
二、实现逻辑
利用pdf的表单功能,把数据填充进去。
三、字体问题
之前用的字体是Arial,当时可以正常展示中文
在把字体换成黑体以后,打出来的图片就丢失了中文,但英文和数字可以正常展示
四、
这个事情没什么头绪,请问有没有大神们有没有什么解决办法?
ps:我百度过,有些资料说要在服务器加载字体什么的,给了些jvm命令。字体已经放进去了,但我权限太低,做不了这个,所以需要换个解决方法。
一、使用框架
itextpdf、itext-asian、pdfbox、fontbox
二、实现逻辑
利用pdf的表单功能,把数据填充进去。
三、字体问题
之前用的字体是Arial,当时可以正常展示中文
在把字体换成黑体以后,打出来的图片就丢失了中文,但英文和数字可以正常展示
四、
这个事情没什么头绪,请问有没有大神们有没有什么解决办法?
ps:我百度过,有些资料说要在服务器加载字体什么的,给了些jvm命令。字体已经放进去了,但我权限太低,做不了这个,所以需要换个解决方法。
15 回答8.3k 阅读
8 回答6.2k 阅读
4 回答4.4k 阅读✓ 已解决
4 回答4k 阅读
3 回答3.6k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
如果你是只能用itextpdf的话,字体这个你还得申请账号去刷命令,
我们用的aspose,直接是能自己定义字体文件夹,不依赖系统命令,所以我们发布到docker上面,即使没有通过命令去刷,只需要做个挂载,映射字体文件,用api去处理,然后success。