Ghostscript снижает разрешение изображения - PullRequest
0 голосов
/ 03 июля 2018

EDIT

Это не ошибка, и причина кроется в глубине. Если у вас возникла похожая проблема, и вы хотели бы получить подробное объяснение, я отложу вас до @KenS, чтобы подробно объяснить здесь .

КОНЕЦ РЕДАКТИРОВАНИЯ

При использовании gs со следующей командой:

gs -o output-r300-cmyk.pdf -sDEVICE=pdfwrite -r300 -dOverrideICC=true -sOutputICCProfile=/usr/share/color/icc/Fogra27L.icm -sColorConversionStrategy=CMYK -dProcessColorModel=/DeviceCMYK -dRenderIntent=3 -dDeviceGrayToK=true input-rgb-2.pdf

Мы получаем непреднамеренный побочный эффект изображений в выходном PDF, имеющих разрешение всего 96 точек на дюйм, тогда как на самом деле нам требуется разрешение изображений в выходном PDF, чтобы отразить разрешение изображений на входе PDF (300 точек на дюйм).

Когда я извлекаю изображения из ввода PDF с XPDF pdfimages, изображения имеют разрешение 300 dpi. Когда я извлекаю изображения из выходного PDF-файла тем же способом, изображения имеют разрешение 96 точек на дюйм.

Вы можете видеть пикселизацию в параллельном сравнении при увеличении.

Опция -r300, похоже, не имеет никакого эффекта. Ничего не изменится, если я изменю параметр на -r600 или -r300x300.

Кроме того, размер выходного PDF-файла на 13 МБ меньше, что еще больше свидетельствует о сниженном разрешении.

Как мне исправить это?

Заранее спасибо.

...