#pdf #ghostscript

bin+lib pdfshrink

使用 Ghostscript 缩小 PDF 文件

10 个版本

0.2.0 2022年10月6日
0.1.8 2021年7月30日
0.1.7 2021年4月8日

压缩 中排名 #291


被用于 coverletter

MIT 许可证

25KB
460

pdfshrink

使用 Ghostscript 缩小 PDF 文件。

这是一个(WIP)使用 Rust 语言重写的 PDF-Slim

pdfshrink 接受多个 PDF 文件并尝试通过调用 ghostscript 来优化它们。它专门用于减小扫描纸张的大小,其中包含具有巨大分辨率的图像。

安装

要在 shell 中安装 pdfshrink 或升级到最新版本,请运行以下命令

cargo +nightly install --features build-binary pdfshrink

帮助信息

$ pdfshrink --help
pdfshrink 0.1.7
Federico Stra <[email protected]>
Shrink PDF files using Ghostscript

USAGE:
    pdfshrink [OPTIONS] <INPUT>...

OPTIONS:
    -n, --dry-run            Do not actually run the commands, just show them
    -h, --help               Print help information
    -i, --inplace            Replace the original file
    -r, --rename             Save the output to a renamed file: *.pdf -> *.shrunk.pdf (defaut)
    -d, --subdir <SUBDIR>    Save the output in a subdirectory
    -V, --version            Print version information
    -v, --verbose            Increase the level of verbosity

ARGS:
    <INPUT>...    Input PDF files to shrink

The options --inplace, --rename and --subdir are mutually exclusive.

依赖关系

~0.6–9MB
~60K SLoC