无需 Ghostscript 即可压缩 PDF 文件

无需 Ghostscript 即可压缩 PDF 文件

我想在我的 Node.JS 应用程序中压缩由 electron 生成的 PDF 文件。我尝试使用 Ghostscript 压缩这些文件,顺便说一句,效果很好,但如果不付费,我就不能将其用于商业用途。

是否有任何好的基于命令行的解决方案替代方案可供商业免费使用?

附言:我已经尝试使用 LibreOffice Draw 进行压缩,但这无法处理包含的字体 :/

答案1

您可以使用 pdftk使用以下命令压缩 pdf

pdftk file1.pdf output file2.pdf compress

首先,你需要在计算机上安装 pdftk,输入以下命令安装它:

    sudo apt-get update
    sudo apt-get install pdftk

答案2

我从中得到了什么链接是,如果您要将其用作库,则可以在您的应用程序中使用 ghostscript(即,您不会将 ghostscript 的源代码复制到您自己的源代码中)。

即使您要修改 ghostscript 并将修改后的版本用作库,您也只需提供修改后的 ghostscript 的源代码。

相关内容