gpt4 book ai didi

pdf - Ghostscript:如何决定将多页 PDF 转换为多个 TIFF 的输出分辨率

转载 作者:行者123 更新时间:2023-12-04 14:14:31 24 4
gpt4 key购买 nike

我需要从扫描仪的一堆多页 PDF 文件中提取 TIFF 图像。
在扫描过程中,我指定了 600dpi 的分辨率。

  • 这是我用来生成 TIFF 图像的代码:
    gs -q -dNOPAUSE -sDEVICE=tiffg4 \
    -sOutputFile=a_page%02d.tif a.pdf -r600x600 -c quit

    这给了我正确数量的 TIFF 图像,但是,图像尺寸比我预期的要小。

    不管我怎么改-r选项,输出图像具有相同的大小。

    这里发生了什么?
  • 输出 TIFF 图像有一些压缩,我应该如何更改 gs 选项,以便它们不包含任何压缩?

    http://pages.cs.wisc.edu/~ghost/doc/cvs/Devices.htm#TIFF
    有几个选项可供选择,但在我看来,没有人指的是“8 位黑白”+“无压缩”。

  • 有没有人如何解决这两个问题?

    最佳答案

    如果您使用 tiffg4对于输出,那么您隐含地要求还获取 PDF 中的 Fax G4 压缩类型。

    您可以通过使用不同的 TIFF 输出设备来告诉 Ghostscript 不使用压缩,例如 tiffgray (灰色,8 位),tiff24nc (RGB-TIFF,每个颜色 channel 8 位),tiff32nc (CMYK-TIFF,每个颜色 channel 8 位),.... 默认情况下,所有这些输出类型都是未压缩的。

    您也可以使用 tiffg4但删除压缩:

    gs \
    -o a_page%02d.tif \
    -sDEVICE=tiffg4 \
    -r600x600 \
    -g4960x7020 \
    -sCompression=none \
    a.pdf

    顺便说一句,没有“8bit Black+White”这样的东西。有“1bit Black+White”,但是一旦超过1bit,你就会进入灰度领域...... :-)

    关于pdf - Ghostscript:如何决定将多页 PDF 转换为多个 TIFF 的输出分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5760438/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com