PrawnPDF 文本为 CMYK 颜色
PrawnPDF text as CMYK color
使用 PrawnPDF 创建 PDF 代码时:
d = Prawn::Document.new( page_size: [595,842] )
d.text( 'hello world', color: [3, 89, 86, 0] )
d.render
然后decompressing PDF 并检查内容,那里应该只有/DeviceCMYK CS
,但那里也有/DeviceRGB CS
。
试图获得所有 CMYK
设置 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
使用 PrawnPDF 创建 PDF 代码时:
d = Prawn::Document.new( page_size: [595,842] )
d.text( 'hello world', color: [3, 89, 86, 0] )
d.render
然后decompressing PDF 并检查内容,那里应该只有/DeviceCMYK CS
,但那里也有/DeviceRGB CS
。
试图获得所有 CMYK
设置 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