首页 > 解决方案 > 在 Ghostscript 压缩后,带有内部链接的 PDF 在 OSX 中变得非常慢

问题描述

我正在使用 Ghostscript 来减小我使用 Puppeteer 从网页生成的 PDF 文件的文件大小。一切都很好,只有当我开始在 PDF 中添加内部链接(跳转到不同的页面)时,PDF 变得非常慢并且在 OS X 上几乎无法使用(尤其是在“预览”应用程序中)。这仅在 Ghostscript 转换后发生,Puppeteer 的原始输出工作正常(但文件大小太大)。

我正在运行以下命令。

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/prepress -dNOPAUSE -dQUIET -dBATCH -sOutputFile=${outputFile} ${inputFile}

使用内部链接时,有没有办法让 PDF 在 OS X Preview 应用程序中正常工作?

标签: pdfpdf-generationghostscript

解决方案


推荐阅读