1

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

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

4

2 回答 2

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 输出的解码,但不用作压缩设备。

于 2022-01-18T20:23:43.697 回答
0

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

鬼脚本,jbig2dec

Ghostscript,高级输出设备

于 2022-01-18T19:32:10.650 回答