【问题标题】:Ghostscript + DOMPDFGhostscript + DOMPDF
【发布时间】:2018-10-20 14:20:07
【问题描述】:

我正在使用 DOMPDF 生成 PDF 文件,它会生成 1.3 版的文件,这会导致打印机出现问题。所以我尝试通过 PHP exec() 使用 Ghostscript 效果很好,但我的主要 PDF 参数如 AuthorOptimized > 等被重置。那么我们如何通过 Ghostscript 设置这些信息呢?

【问题讨论】:

    标签: php pdf pdf-generation ghostscript dompdf


    【解决方案1】:

    Ghostscript 不会“重置” Info 字典的内容,这些内容通常会被保留(假设您使用的是相当新的 Ghostscript 版本,您实际上并没有说明您使用的是哪个版本,也没有说明在哪个操作系统上使用.

    如果由于某种原因它们被覆盖,那么您可以使用 pdfmark 操作来设置 Info 字典的这些内容。

    我不知道您所说的“优化”是什么意思。如果您的意思是 Distiller 经常提到的“为网页查看而优化”的“线性化”,那么请不要担心,它基本上毫无意义。实际上,这只会使文件变大。

    如果您确信您可以真正使用它,那么您也可以让 Ghostscript 生成线性化文件,请参阅 Section 6.4

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-05
      • 2012-10-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多