-dMaxStripSize = 8192命令在ghostscript中做了什么?

时间:2013-01-24 15:08:53

标签: ghostscript

我正在查看手册,找不到任何能告诉你这个命令的内容吗? -dMaxStripSize = 8192我正在努力更新我们的Ghostscript以尝试使我们的pdf2tiff文件更好地进行OCR扫描。这些是现有的开关。 我们不想加强解决方案来危害文件大小和存储空间。任何想法都表示赞赏。还要回答-dMaxStripSize = 8192命令正在做什么..提前感谢!!

dNOPAUSE -dBATCH -dMaxStripSize = 8192 -q -r300x300 -sDEVICE = tiffg4

1 个答案:

答案 0 :(得分:1)

请参阅gs / doc / Devices.htm第3.4节中的文档,然后参阅“选项”。


this documentation in Git 的当前版本。请注意,此文档可能会随着Ghostscript的未来发展而改变。

  

所有TIFF驱动程序都支持创建由多个条带组成的文件。多条文件减少了阅读器的内存需求,因为阅读器一次只需要存储和处理一个条带。 MaxStripSize参数控制条带大小:

     
    

-dMaxStripSize = N(非负整数;默认= 8192)

         
      

设置条带的最大(未压缩)大小。       TIFF 6.0规范,第7节,第27页,建议每个条带的大小约为8 KB。

    
  
     

如果MaxStripSize参数的值小于单个图像行,则不会生成错误,并且每个条带使用一行正确生成TIFF文件。请注意,较小的条带大小会增加StripOffsets和StripByteCounts表的大小,并通过降低每个条带必须重新开始的压缩效率来增加文件的大小。

     

如果MaxStripSize的值为0,则整个图像将为单个条带。