关于ruby:PrawnPDF文本为CMYK颜色
PrawnPDF text as CMYK color
使用带有代码的 PrawnPDF 创建 PDF 时:
|
1
2 3 |
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
设置 fill_color 和 stroke_color 不会影响 PDF 中的视觉外观,但这意味着 PDF 中不再有任何讨厌的 RGB 引用
|
1
2 3 4 5 |
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 |