1

在我们的模块中,我们使用 ghost 脚本将较大尺寸的 PDF 压缩到较小尺寸,使用命令

gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 
   -sOutputFile=output.pdf input.pdf

在转换它时,我们得到一个错误,如下所示

GPL Ghostscript 9.10:不可恢复的错误,退出代码 1GPL Ghostscript 9.10:错误 -12 关闭 pdfwrite 设备。代码解释见 gs/psi/ierrors.h

更多信息:
我们使用的是 Ubuntu 14.04 操作系统。

谢谢,
普拉文·拉维帕蒂

4

1 回答 1

0

谢谢KenS,我找到了问题的原因。我在压缩 PDF 时验证了 tmp 目录。它占用了巨大的空间,并且在某个时间点 tmp 空间不足以压缩。所以这是抛出 io 错误。所以为了解决这个问题,我为 tmp 目录添加了额外的空间。然后我再次检查。很好

于 2019-11-19T11:26:09.173 回答