用itext生成PDF报错,加上try catch捕获到异常是 BaseFont bFont = BaseFont.createFont("STSong-Light1", "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED);

这行代码抛出的,上网查了之后发现时itext和itextasian jar包的版本不匹配致所致, itext从5.x版本开始,改名为itextpdf, itextasian 5.2.0以下版本包名未更新,

换了5.2.0这个包之后问题就解决了, 推荐使用itextasian 5.2.0 以上版本

PS: maven引用jar包小技巧 如 itextasian

1. 百度输入: itextasian mvn

2. 点第一个进去后出现jar的版本页面,找到要引用的jar

3. xml就是要引用的,复制到pom就行了

<!-- https://mvnrepository.com/artifact/com.itextpdf/itext-asian -->
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itext-asian</artifactId>
<version>5.2.0</version>
</dependency>

参考别人的文章地址:

https://blog.csdn.net/bisal/article/details/48021867

最新文章

  1. CCActionManager
  2. BouncyCastle产生一个PKCS#12规范的PFX/p12证书
  3. CryptoAPI与openssl RSA非对称加密解密(PKCS1 PADDING)交互
  4. Android 屏幕截图
  5. js 记忆函数
  6. FZU 1063 三维扫描
  7. java基础——1.内部类
  8. centos7使用docker部署gitlab-ce-zh应用
  9. call和apply;this;闭包
  10. ZZNU 2095 : 我只看看不写题
  11. 创建一个简单的terraform module
  12. mySQL InnoDB 的性能问题讨论
  13. contains 之 点击元素外位置隐藏元素
  14. 关于Unity中关节的使用(一)
  15. 1.5神经网络可视化显示(matplotlib)
  16. KVM NAT网络模式配置
  17. sql自查询各种状态数据总和
  18. apollo应用配置集成及使用
  19. 【Rsync项目实战一】备份全网服务器数据
  20. Oil Deposits(DFS连通图)

热门文章

  1. python selenium4 模拟点击+拖动+保存验证码 测试对象+以验证码的返回ID保存命名 58同城验证码
  2. SQL连接(join)
  3. 前端通过url下载文件方法
  4. 如何部署自定义的servlet
  5. json树迭代
  6. Centos7.7安装swoole
  7. WaitType:ASYNC
  8. linux-2.6.38 input子系统(用输入子系统实现按键操作)
  9. 第一节:python读取excel文件
  10. Aizu - 1383 Pizza Delivery (最短路图+DAG上的割边)