Kısa soru: SVG özelliklerine göre belirtilen CMYK renklerine sahip SVG dosyalarım var . Tasarımı tamamlamak ve yazdırmaya hazırlamak için bunu bir tasarım programına (herhangi bir tasarım programı) dahil etmek istiyorum. Ancak, SVG'deki CMYK renklerine gerçekten dikkat eden hiçbir şey bulamıyorum (Illustrator veya Inkscape değil, yine de).
Renkler karmaşıktır ve dönüştürülmesi kolay değildir: doğru olması gereken marka yönergelerinde belirtilen CMYK renk tonları ve karışımları olarak dinamik olarak üretilen yüzlerce gölgeyi hayal edin.
Arka plan: Daha yaygın hale gelen bir şey, javascript ve SVG kullanılarak verilerden oluşturulan veri odaklı grafikler tasarlamak, ardından javascript ve SVG kullanarak web için bir varyant yayınlamak, örneğin D3 aracılığıyla (veya IE desteği için Raphael / D34Raphael aracılığıyla ) ardından Illustrator'da (veya Inkscape'te) biten ve yazıcılara veya mizanpaj kullanıcılarına PDF olarak gönderilen baskı için bir varyant oluşturmak üzere aynı kodu kullanın.
İşte bu iş akışıyla konuşan New York Times grafik blogundan bir örnek. Aşağıdaki grafik web için kodlanmıştır, daha sonra SVG tarayıcıdan Illustrator'a kopyalanmıştır ve daha sonra bir baskı grafiği olarak sonlandırılmıştır (onlar için renkler basittir, bu yüzden sorunum yok, sadece RGB'den dönüştürebilirler) :
SVG , CMYK renklerini belirtebilir (orada bulunan tüm SVG kodlayıcıları için sözdizimi şöyle görünür:) <circle fill="#CD853F device-cmyk(0.11, 0.48, 0.83, 0.00)"/>
. Ancak çoğu tasarım yazılımı bunu görmezden gelir. Inkscape topluluğunda CMYK SVG'yi destekleme hakkında düşünme ve Scribus'u ("açık kaynaklı InDesign") içeren karmaşık bir şey gördüm, ancak ikisine de çalışmayı başaramadım (Scribus'u yanlış anlamış olabilirim) - edit: bu makalede, Scribus'un bir ICC renk profili olarak tanımlaması durumunda CMYK SVG'yi içe aktarabildiğini gösteriyor ... henüz bir anlam ifade etmiyor ama umut verici görünüyor).
Bu nedenle, 'web modunda' RGB SVG görselleştirmeleri ve 'baskı modunda' CMYK SVG üreten ve dinamik olarak doğru renkleri üreten kod oluşturabilirim. Sorun şu ki, bu CMYK SVG dosyalarıyla hiçbir şey yapamıyorum - Illustrator ve Inkscape sadece siyah gibi davranıyor.
Herhangi bir grafik programı var mı eklentisi veya CMYK şekillerle SVG resmini alıp herhangi bir vektör formatına dönüştürebilir yöntemi ( ai
, pdf
, eps
...) nerede tasarım yazılımı CMYK renk dinleyecek?
CMYK'da belirtilen renklerle bazı metinleri içeren basit bir SVG dosyası. Sadece kopyalayıp yapıştırın ve .svg dosyası olarak kaydedin.
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="176.18px"
height="111.59px" viewBox="0 0 176.18 111.59" enable-background="new 0 0 176.18 111.59" xml:space="preserve">
<switch>
<g>
<text transform="matrix(1 0 0 1 31.5986 34.522)" fill="#dddddd device-cmyk(0.00, 0.00, 0.00, 0.60)" font-family="'MyriadPro-Regular'" font-size="12">TEST FILE...</text>
<text transform="matrix(1 0 0 1 31.5986 59.3633)" fill="#dddddd device-cmyk(0.00, 0.85, 0.65, 0.00)" font-family="'MyriadPro-Regular'" font-size="12">This should be red</text>
<text transform="matrix(1 0 0 1 31.5986 84.2041)" fill="#dddddd device-cmyk(0.90, 0.55, 0.00, 0.00)" font-family="'MyriadPro-Regular'" font-size="12">This should be blue</text>
</g>
</switch>
</svg>