在使用Itext插件扫描PDF文档的时候,发现Itext插件报出数组越界异常,
在stack OverFlow 中找到了相关问题的解释:
【iText throws ArrayIndexOutOfBoundsException】
文章图片
PDF文档受损的几率很大,但是正常软件是能够打开这些文档的,但是如何解释给客户听,并解决这个问题呢?
打开PDF文档的元数据查看,发现这个PDF文档是存在两个结尾标志的
文章图片
而且这个PDF文档的大小和占用空间有冲突
文章图片
最后能够排查出来是PDF文档受损,只是这个报错的方式容易让人抓不着头脑呀~
推荐阅读
- IDEA配置Maven教程
- IDEA写jsp代码报错,但是正常运行解决
- 踩坑-Tomcat(servlet)在启动(加载)是执行两次
- IDEA配置Tomcat以及环境
- 2021-Java后端工程师面试指南-(并发-多线程)#yyds干货盘点#
- 服务启动过程性能波动的分析与解决方案
- 零基础学Java第七节(面向对象三)
- 零基础学Java第三节(基本输入输出)
- Java 17 新特性(switch的模式匹配(Preview))