我有工作代码可以绘制PDF页面。现在我想排除显示在该页面上的位图图像(但继续绘制格式化文本)。
据我所知,我可以使用CGPDFScanner来扫描PDF的内容。有没有办法将这些内容写入新的PDF,但跳过任何位图图像?或者还有其他方式吗?
iPhone上的PDF支持似乎非常有限。不幸的是,我需要在设备上进行此处理,因为应用程序正在从其他来源下载PDF,我无法通过该应用程序发送PDF的修改版本。
答案 0 :(得分:0)
您是否知道此图片在页面上的确切位置?如果是这样,你可以用一个简单的不透明UIView来显示它。或者如果你需要对显示做一些事情(比如保存,重新显示,转发),你可以从CGContext中获取图像并将其存储为png等。