![压平 PDF 中的透明度以去除细白线?](https://linux22.com/image/96992/%E5%8E%8B%E5%B9%B3%20PDF%20%E4%B8%AD%E7%9A%84%E9%80%8F%E6%98%8E%E5%BA%A6%E4%BB%A5%E5%8E%BB%E9%99%A4%E7%BB%86%E7%99%BD%E7%BA%BF%EF%BC%9F.png)
我有一个使用 Quark Xpress 创建的 PDF,其中一些光栅图像显示有细白线。搜索周围我发现问题是由于 PDF 阅读器应用部分透明度的方式造成的,请参阅http://indesignsecrets.com/when-you-see-thin-white-lines-in-your-pdf-files.php。
建议的解决方案是 1) 关闭 Acrobat Reader 中的“平滑图像”设置或 2) 忽略该问题,因为它打印得很好。解决方案1需要读者的努力,因此不切实际。解决方案 2 也不适用于我的情况,因为这些 PDF 大部分(或仅)在显示器上显示,而不是打印。
我尝试使用问题的答案来压平图像有没有办法从命令行压平 .pdf 图像?但无济于事:
- 该
convert
方法删除了白线,但将所有文本转换为大光栅图像; pdf2ps | ps2pdf
和方法gv
不会删除白线(我认为poppler
和gv
具有相当于 Acrobat Reader 的“平滑图像”设置的开关,但我找不到它)。
如何对 PDF 进行后处理,使带有光栅图像的部分变平并且不再出现白线?