Ruby RTF gem中的单元格数组的颜色

时间:2014-03-31 20:45:41

标签: ruby rtf

我做一个练习作为家庭作业。我必须用彩色数组制作一个rtf文件。我正在使用rtf gem来做到这一点。这是宝石http://ruby-rtf.rubyforge.org/docs/的文档。 我刚才写过类似的东西。但使用“背景技术”进行着色不会影响文件。

require 'rubygems'
require 'rtf'
include RTF

document = Document.new(Font.new(Font::ROMAN, 'Times New ROMAN'))

red = Colour.new(255,0,0)
green = Colour.new(0,255,0)

array = document.table(2, 2)
array[0][0].background(red) << "text"
array[0][1] << "text"
array[1][0] << "text"
array[1][1].background(green) << "text"

File.open('document.rtf', "w") {|f| f.write(document.to_rtf)}

任何想法我能做什么?

0 个答案:

没有答案