【问题标题】:How to convert a pdf with Ghostscript so the images will be encoded in CCITT如何使用 Ghostscript 转换 pdf,以便图像在 CCITT 中编码
【发布时间】:2021-08-31 05:25:41
【问题描述】:

我正在尝试通过将 pdf 文件的图像从彩色/灰色转换为黑白并使用更高效的 CCITT Group 4 或 JBIG2 编码重新编码这些图像来减小 pdf 文件的大小。

可以通过 Ghostscript 完成吗?如何? 如果没有,是否有其他 CLI 工具可以提供帮助?

【问题讨论】:

    标签: pdf ghostscript jbig2 ccitt


    【解决方案1】:

    是的 Ghostscript 可以通过 MonoChrome Group 4 压缩以多种方式使用。 GreyTones 需要半色调/抖动。

    CCITT g4 是一种高效的黑白传真扫描仪/打印机格式,其 GhostScript 设备输出可用作:-

    -sDEVICE=faxg4 也可以在多页 tiff -sDEVICE=tiffg4 中使用,也可以通过 -sDEVICE=tiffsep1 用作单个页面

    也可以使用-sCompression=g4指定

    https://ghostscript.com/doc/current/Devices.htm#fax

    https://ghostscript.com/doc/current/Devices.htm#TIFF

    Ghostscript JBIG2 支持是单向的,因为它们提供了一个解码器库来解码 PDF 文件中的 JBIG2 流。因此,它的主要关注点是 PDF 中支持的 JBIG2 功能集。所以它用于PDL输出的解码,而不是作为压缩设备。

    【讨论】:

      【解决方案2】:

      我今天一直在寻找相关信息,才把我带到了这里。我认为 JBIG2 编码器不是免费的,而 Ghostscript 不提供。另一方面,对于 Ghostscript,CCITTFax 编码器只是单色图像的默认编码器。

      Ghostscript,jbig2dec

      Ghostscript,High Level Output Devices

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-07-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-12-14
        • 1970-01-01
        • 2012-08-30
        相关资源
        最近更新 更多