iOS17中PDF部分页面显示异常问题
目录
1 问题
升级iOS17或者iPadOS17之后,之前能正确渲染的PDF出现了部分页面黑屏的现象,marginnote3, notibility, goodnote也如此,显然是这些软件调用了系统渲染的API,当系统本身出现问题的时候,它们自然就不能用了,然而在电脑以及iOS16都能够正确显示,因此确认是iOS17的问题。尽管在iPadOS17.0 beta版本时候我就反馈过这个问题给苹果,但是半年过去后的现在已经是iOS17.1.1正式版,仍旧没有解决这个问题,官方似乎不认为这是什么大问题,但是对于那些做了笔记在PDF上面的人来说则是一种灾难。(注:WPS可以打开)
2 排错
我怀疑是新系统对文档的OCR进行了错误的渲染,于是想着如何移除OCR层。有两个办法
- 第一是将PDF转换为纯图片PDF
- 第二是直接删除PDF的隐藏信息(OCR层)
对于第一种方法很多软件都能做到,我这里使用Abbyy Fine Reader PDF15,点击另存为->纯图像PDF文档。
第二种方法我尝试使用Adobe Acrobat DC
,打开文档后,点击右边的保护
一个盾牌的图标,点击删除隐藏信息
, 等待状态检查完之后,点击删除即可,最后别忘了保存。