我正在寻找一种方法,以减少PDF大小,我生成与石英。我正在使用CGPDFContext中的CGContextDrawImage绘制图像。我担心的是图像会被保存为位图而不是JPEG。有没有一种方法可以在写PDF时检查和控制它?
在将图像写入PDF上下文之前,我还尝试缩小图像的比例,但最终得到了一个更大的文件(尽管以像素为单位的页面大小更小)。
谢谢!
发布于 2010-09-21 11:46:31
没有用于设置CGPDFContext的图像压缩设置的公共应用程序接口。
发布于 2010-09-25 13:42:23
我不确定你是需要在iPhone上压缩PDF,还是在PC/Mac上压缩它们是可以接受的。
在PC/Mac上, (不要与Adobe Reader混淆的商业产品)有一个PDF优化器。菜单“高级”> "PDF优化器...“。这可以缩小图像,字体等,因为还有一个command-line interface (using AutoBatch)。它并不便宜,但它可能是最好的PDF压缩器。
https://stackoverflow.com/questions/3277907
复制相似问题