-
19-09-2019 - |
题
即时通讯使用对虾产生在一个轨道的应用程序一个PDF输出。我要如何改变输出文本的颜色?
解决方案
您是否尝试过 fill_color
?下面的代码应工作:
require "rubygems"
require "prawn"
Prawn::Document.generate "hello.pdf" do
fill_color "0000ff"
text "Hello World (in blue)", :at => [200,720], :size => 32
end
其他提示
如果你使用任何1.x的版本(这只是一个预发布写作),你也可以使用:
宝石安装:
$ gem install prawn --pre
代码:
require "rubygems"
require "prawn"
Prawn::Document.generate "hello.pdf" do
text "Hello World (in blue)", :color => "0000ff", :size => 32
end
请注意,还可以设置一个CMYK颜色(在该示例100%键黑):
fill_color(0,0,0,100)
不隶属于 StackOverflow