-2
在使用ruby创建使用axlsx gem时,.xlsx文件创建的位置。创建时使用axlsx创建的.xlsx文件在ruby中创建gem
在使用ruby创建使用axlsx gem时,.xlsx文件创建的位置。创建时使用axlsx创建的.xlsx文件在ruby中创建gem
这是从AXSLX homepage采取的例子:
Axlsx::Package.new do |p|
p.workbook.add_worksheet(:name => "Pie Chart") do |sheet|
sheet.add_row ["Simple Pie Chart"]
%w(first second third).each { |label| sheet.add_row [label, rand(24)+1] }
sheet.add_chart(Axlsx::Pie3DChart, :start_at => [0,5], :end_at => [10, 20], :title => "example 3: Pie Chart") do |chart|
chart.add_series :data => sheet["B2:B4"], :labels => sheet["A2:A4"], :colors => ['FF0000', '00FF00', '0000FF']
end
end
p.serialize('simple.xlsx')
end
做文件从serialize()
调用创建。您指定的文件名相对于工作目录。这你可以找到Dir.pwd
谢谢。它在.rb文件位置创建.xlsx。我们在序列化方法中创建路径,我们要创建它。 – Rohit
@Rohit自己检查它有什么问题? – mudasobwa
thanks.it正在创建指定路径。 – Rohit