代码之家  ›  专栏  ›  技术社区  ›  Xanthir

在Linux中将pdf打印为pdf的Bash脚本

  •  2
  • Xanthir  · 技术社区  · 15 年前

    这个问题听起来可能有点奇怪,但我发誓,实际任务相对简单!

    我正在从网络表单自动生成一些PDF,使用PDFCreator将生成的FDF合并到预先存在的PDF中。我在PDF中创建了先前存在的PDF。此设置有效 伟大的 -差不多。问题是,当您在AdobeReader9(最常见的阅读器)中查看生成的PDF时,字段的子集只是 空白的 . 信息仍然存在;使用以前版本的Adobe Reader或其他阅读器(如Foxit Reader)显示整个PDF。不知道发生了什么,Adobe技术支持也没用,因为我没有用Adobe软件创建PDF。(如果您想帮助解决此问题而不是以下问题,请随时给我发电子邮件。)

    1 回复  |  直到 15 年前
        1
  •  4
  •   Jukka Matilainen    15 年前

    您可以尝试通过Ghostscript来放置PDF文件。我发现这足以修复许多有问题的PDF。

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