Ответ - , а не -dUseFlateCompression
, поскольку этот параметр относится к использованию Flate вместо сжатия LZW; оба без потерь, но LZW был защищен патентами некоторое время. Поскольку это больше не проблема, эта опция игнорируется.
Вместо этого параметры, вызываемые для достижения кодирования растровых данных без потерь: (все четыре)
-dAutoFilterColorImages=false
-dAutoFilterGrayImages=false
-dColorImageFilter=/FlateEncode
-dGrayImageFilter=/FlateEncode
Возможно, вы также захотите сделать то же самое с MonoImageFilter
, но я предполагаю, что /CCITTFaxEncode
выполняет там разумную работу, так что это не слишком важно.