Можно ли указать, что изображение в формате SVG должно выдаваться в CMYK? Если да, то является ли это большой задачей? Что, если цвета изображения указаны в RGB, сложно ли преобразовать их в CMYK?
Изображение SVG с цветами CMYK - возможно ли это?
comment
Предположительно, вы пытались подготовить сгенерированный SVG для печати? См. также: Есть ли какое-либо программное обеспечение для проектирования, которое может читать, импортировать или преобразовывать CMYK SVG?, которое содержит некоторую информацию о том, как Превратите файлы CMYK SVG во что-то, что может понять программное обеспечение для дизайна и печати.
- person user56reinstatemonica8   schedule 11.06.2013
Ответы (2)
SVG поддерживает цвета ICC, используя цветовые профили ICC, что позволит вам делать то, что нужно, но пока не поддерживается ни одним браузером :(
person
Lea Verou
schedule
16.01.2011
В SVG 2.0 добавлена поддержка неуправляемых цветов, что позволяет указать цвет CMYK с запасной вариант sRGB:
<circle fill="#CD853F device-cmyk(0.11, 0.48, 0.83, 0.00)"/>
Вы также можете использовать icc-named-color() для указания плашечного цвета, который будет определен в связанном цветовом профиле ICC.
В настоящее время это все еще рабочая спецификация, но некоторые инструменты могут ее поддерживать, например svgcolor12 от Apache Batik. филиал.
person
jon_wu
schedule
16.04.2014
Есть ли у вас какие-либо советы по созданию ветки svgcolor12? Я выполнил процедуру, описанную в списке рассылки (из вашего комментария в другом месте) и закончилось множеством ошибок из-за отсутствия символа ColorProfileUtil при построении FOP.
- person Pete Schlette; 05.06.2014
Я забыл, где была почта, но я думаю, что ключ был в том, чтобы построить банку из батика. Есть какая-то задача собрать все в одну банку вместо отдельных и та работает. В том же сообщении говорилось, что были проблемы с другими задачами сборки.
- person jon_wu; 05.06.2014
Пришлось много возиться, но теперь я разобрался - спасибо! Я думаю, что ключевым моментом является перемещение batik-all.jar в FOP
/lib (как вы сказали), но не перемещение вывода xmlgraphics/common в FOP /lib (вопреки сообщению в списке рассылки). В результате использование device-cmyk в SVG преобразуется в цвет CMYK в выходном PDF-файле.
- person Pete Schlette; 05.06.2014