使用itextpdf进行pdf模版填充中文文本时部分字不显示问题
在网上找了很多种办法 都解决不了;
最后发现是文本域字体设置出了问题;
在这不展示其他的代码 只展示重要代码;
1 引入扩展包
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itext-asian</artifactId>
<version>5.2.0</version>
</dependency>
2 使用自带字体
BaseFont baseFont = BaseFont.createFont("STSong-Light", "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED);
3.检查pdf模版文件表单文本域字体格式
4.修改成宋体即可
原文地址:https://blog.csdn.net/qq_39708562/article/details/143972430
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!