Я хочу, чтобы объекты текста / типа в PDF отображались в черный цвет в 24-битном формате TIFF, переопределяя любой назначенный цвет для объекта текста / типа в PDF, в то время как оставляя цвета других объектов в покое . Это для типов объектов , а не растровых изображений; использование Imagemagic convert
на выходе пикселей не является ответом.
Я попытался использовать профиль ICC в командной строке рендеринга, но получил ошибку. Эта командная строка в файле оболочки:
gs -q -dBATCH -dNOPAUSE -dSAFER -r300 -sICCProfilesDir="/home/rob/ic-profiles/" -sTextICCProfile=black_output.icc -sDEVICE=tiff24nc -sOutputFile=${root}/blackTextNoVectorFill24nc.tiff ${pdf}
... выдал эту ошибку:
| ./base/gsicc_manage.c:1868: gsicc_verify_device_profiles(): Mismatch of object dependent ICC profiles and device color model
| ./base/gsicc_manage.c:1987: gsicc_set_device_profile(): Error in device profiles
Unrecoverable error: undefined in .putdeviceprops
Operand stack:
.putdeviceprops --nostringval-- unknownerror