从PDF中删除图像(带透明度/ Alpha通道)

时间:2014-02-25 16:18:06

标签: linux pdf

如何在PDF文件中删除带alpha通道(透明度)的图像?

我需要从PDF文件中删除所有具有透明度的图像,因为它需要使用pdf2psps2pdf进行优化(以减少文件大小)。当PDF包含时,Postscript无法正常工作具有透明度和PDF的图像将转换为一个大图像..

2 个答案:

答案 0 :(得分:1)

我没有设法重现你的问题 对于缺点,除了我使用pdftops而不是pdf2ps之外,我做了同样的处理来压缩我的pdf。
我希望它会有所帮助。 抱歉我的英文(translate.google)

答案 1 :(得分:0)

克拉克,

听起来www.pstill.com会在一个工具中完成您需要的一切。有一个Linux命令行版本,价格非常合理。我出于不同的原因在几个不同的PDF上使用了该工具,并且它一直像宣传的那样工作。

来自他们的网站。

将“便携式”放回PDF - PDF到PDF转码

您的PDF无法在某些打印机上打印或使用某些应用程序处理? PStill可以清理,简化,重新处理,平整透明度并重新压缩PDF文件,此过程也称为“转码”,创建一个具有更好兼容性的新PDF,文件大小通常较小,可选择加密/安全且仅包含统一的字体集类型。可以将字体规范化为普通的PostScript Type 1格式,可以进行子集化,包含丢失的字体以及修复/替换坏字体。 PStill可以检测并删除PDF中的重复元素。文本可以转换为轮廓,这使其非常适合创建“无字体”PDF。转码可用于修复不良PDF或简化PDF结构,因此更有限的输出设备可以处理它。

安德鲁。