pdf - 在 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 应用程序中正常工作?
解决方案
推荐阅读
- vue.js - 如何使用nuxt i18n?
- python - mypy 错误:Callable 没有属性“__get__”
- javascript - Javascript - 第二个 onclick 音频播放不起作用
- mysql - SQL:有效地对同一类型的多个字段进行分类
- javascript - JQuery进度条动画
- sql - SQL - 取消查询后无法访问数据库
- angular - Angular 7中具有未指定名称属性的表单控件没有值访问器
- c# - 如何使用 Patch 和 JsonPatchDocument
同时更新多条记录? - jquery - 如何修复fadeOut效果在jquery中只工作一次?
- xcode - 我无法升级 Xcode。我能做些什么?