Как получить TIF LZW с 24-битной глубиной из PDF-файла, используя Ghostscript - PullRequest
1 голос
/ 20 февраля 2011

Я использую Ghostscript9.0, я пытаюсь сгенерировать изображения LZW TIFF с 24 битной глубиной из файла PDF, я всегда получаю битовую глубину = 1, используя эту команду GS:

gswin32.exe -dSAFER -dBATCH -dNOPAUSE -r200 -sDEVICE=tifflzw -sOutputFile=tmp.tiff myfile.pdf

Я искал в нескольких руководствах:

http://ghostscript.com/doc/current/Devices.htm

http://www.ghostscript.com/doc/8.54/Use.htm

, но я не нашел никаких параметров для этого.

Я добавляю пример изображения пропорций, которые я хотел бы получить с помощью gs:

enter image description here

Здесь мы можем видеть битовую глубину (profondeur de couleur) = 24и изображение сжимается с помощью LZW

1 Ответ

3 голосов
/ 20 февраля 2011

Четко указано, что выбранный вами формат tifflzw находится в разделе

Все остальные драйверы TIFF выдают черно-белый вывод с различными режимами сжатия

http://ghostscript.com/doc/current/Devices.htm

Если вы хотите 24-битный выход, вы должны использовать tiff24nc вместо этого и добавить, укажите сжатие через параметр -sCompression=lzw

gswin32.exe -dSAFER -dBATCH -dNOPAUSE -r200 -sDEVICE=tiff24nc -sCompression=lzw -sOutputFile=tmp.tiff myfile.pdf
...