From ccbb0925fc4b4bae863e5be6a37d4c51f280836a Mon Sep 17 00:00:00 2001 From: Randy Morgan Date: Sun, 2 Sep 2012 13:03:42 +0900 Subject: implement paper_size as at least some version of office ignore the paper width and paper height page setup attributes. See PageSetup#paper_size for a list of sizes supported in the specification. --- examples/page_setup.rb | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 examples/page_setup.rb (limited to 'examples') diff --git a/examples/page_setup.rb b/examples/page_setup.rb new file mode 100644 index 00000000..964ed10d --- /dev/null +++ b/examples/page_setup.rb @@ -0,0 +1,9 @@ +$LOAD_PATH.unshift "#{File.dirname(__FILE__)}/../lib" +require 'axlsx' +xls = Axlsx::Package.new +wb = xls.workbook +wb.add_worksheet do |ws| + ws.page_setup.set :paper_width => "210mm", :paper_size => 10, :paper_height => "297mm", :orientation => :landscape + ws.add_row %w(AXLSX is cool) +end +xls.serialize "page_setup.xlsx" -- cgit v1.2.3