Текст PrawnPDF в цвет CMYK
При создании PDF с использованием PrawnPDF с кодом:
d = Prawn::Document.new( page_size: [595,842] )
d.text( 'hello world', color: [3, 89, 86, 0] )
d.render
А затем распаковка PDF и проверка содержимого, должно быть только /DeviceCMYK CS
там, но есть также /DeviceRGB CS
и там тоже.
Пытаясь получить все CMYK
1 ответ
Решение
Настройка fill_color
и stroke_color
не повлияет на внешний вид в PDF, но это будет означать, что в PDF больше нет никаких надоедливых ссылок на RGB
d = Prawn::Document.new( page_size: [595,842] )
d.fill_color [3, 89, 86, 0]
d.stroke_color [3, 89, 86, 0]
d.text( 'hello world', color: [3, 89, 86, 0] )
d.render