summaryrefslogtreecommitdiffhomepage
path: root/examples
diff options
context:
space:
mode:
authorRandy Morgan <[email protected]>2011-11-26 13:20:57 +0900
committerRandy Morgan <[email protected]>2011-11-26 13:20:57 +0900
commit11303a4d6664d9a7ff7bc408035d2ab70378a375 (patch)
tree51c675ae3ab8cd6c1afd7087145261b1eb2ec54c /examples
parent044afe5a35db42cefce4f18a0fecc3da90cab1b5 (diff)
downloadcaxlsx-11303a4d6664d9a7ff7bc408035d2ab70378a375.tar.gz
caxlsx-11303a4d6664d9a7ff7bc408035d2ab70378a375.zip
adding in support for ruby 1.9.3
release version 1.0.9
Diffstat (limited to 'examples')
-rw-r--r--examples/example.rb16
1 files changed, 12 insertions, 4 deletions
diff --git a/examples/example.rb b/examples/example.rb
index 50a3edb4..e8869f75 100644
--- a/examples/example.rb
+++ b/examples/example.rb
@@ -1,8 +1,11 @@
# -*- coding: utf-8 -*-
+# encoding: utf-8
require 'rubygems'
require 'axlsx'
+
#A Simple Workbook
+
p = Axlsx::Package.new
p.workbook.add_worksheet do |sheet|
sheet.add_row ["First", "Second", "Third"]
@@ -11,6 +14,7 @@
p.serialize("example1.xlsx")
#Generating A Bar Chart
+
p = Axlsx::Package.new
p.workbook.add_worksheet do |sheet|
sheet.add_row ["First", "Second", "Third"]
@@ -22,6 +26,7 @@
p.serialize("example2.xlsx")
#Generating A Pie Chart
+
p = Axlsx::Package.new
p.workbook.add_worksheet do |sheet|
sheet.add_row ["First", "Second", "Third"]
@@ -91,7 +96,8 @@
p = Axlsx::Package.new
p.workbook.add_worksheet do |sheet|
- sheet.add_image(:image_src => (File.dirname(__FILE__) + "/image1.png")) do |image|
+ img = File.expand_path('examples/image1.jpeg')
+ sheet.add_image(:image_src => img) do |image|
image.width=720
image.height=666
image.start_at 2, 2
@@ -100,11 +106,13 @@
p.serialize("example7.xlsx")
-#Japanese Support
+#Asian Language Support
p = Axlsx::Package.new
p.workbook.add_worksheet do |sheet|
- sheet.add_row ["日本語の表意","ちゃんと出来るかな"]
- sheet.add_row ["<div>","escaped?"]
+ sheet.add_row ["日本語"]
+ sheet.add_row ["华语/華語"]
+ sheet.add_row ["한국어/조선말"]
end
p.serialize("example8.xlsx")
+