Ghostscript + PDF:删除透明度、径向和轴向阴影

Mar*_*rco 2 pdf flash bitmap ghostscript issuu

我有正在上传到ISSUU 的PDF 。

可以使用 FLASH 查看这些 PDF,但浏览器因 PDF 问题而崩溃。

ISSUU 诊断出 PDF 并检测到 PDF 在其页面上使用了透明度、径向和轴向阴影。他们建议我将它们转换为位图。不幸的是,他们不是 Ghostscript 的专家。

我需要使用 Ghostscript 重新渲染我的 PDF 以消除图像/页面上的透明度、径向和轴向阴影。

  1. 有人可以帮助我,哪个是 Ghostscript 尽可能简单地呈现我的 PDF 并使其在网络上轻松查看的正确命令?

  2. 也许按照ISSUU支持的建议显示如何转换为位图?

我尝试了以下但仍然无法解决我的问题:

  1. 优化 PDF 文件(使用 Ghostscript 或其他)

  2. http://zeroset.mnim.org/2015/01/07/flatten-pdfs-with-ghostscript/

Ken*_*enS 5

将 Ghostscript 与 pdfwrite 设备结合使用以根据输入的 PDF 生成新的 PDF。将 CompatibilityLevel 设置为 1.3,以便将透明度“展平”(即呈现为位图)。

或者使用其中一种渲染设备来生成位图(例如 JPEG)。


一个合适的命令可以像这样简单:

gs -o out.pdf               \
   -sDEVICE=pdfwrite        \
   -dCompatibilityLevel=1.3 \
    out.pdf
Run Code Online (Sandbox Code Playgroud)