我有工作代码,将绘制一个PDF的页面。现在,我想排除出现在该页面上的位图图像(但继续绘制格式化文本)。
我知道我可以使用CGPDFScanner扫描PDF的内容。有没有一种方法可以将这些内容写入新的PDF,但跳过任何位图图像?还是有别的办法?
在iPhone上对PDF的支持似乎相当有限。不幸的是,我需要在设备上做这个处理,因为应用程序正在从其他来源下载PDF,并且我不能将修改后的PDF版本与应用程序一起发送。
发布于 2010-08-27 06:53:35
你知道这张图片在页面上的确切位置吗?如果是这样的话,你可以用一个简单的不透明的UIView来显示它。或者,如果您需要对显示进行某些操作(如保存、重新显示、转发),则可以从CGContext抓取图像并将其存储为png等。
https://stackoverflow.com/questions/3579339
复制相似问题