summaryrefslogtreecommitdiffhomepage
path: root/examples
diff options
context:
space:
mode:
authorRandy Morgan <[email protected]>2012-02-07 20:14:18 +0900
committerRandy Morgan <[email protected]>2012-02-07 20:14:18 +0900
commitec9ddc5137b04a5fa96c7ea65a67df3bd6069167 (patch)
tree6b9d254ad644e0c2d2d54c12d6699509fcfc9e08 /examples
parentf51bda748eb473c8c2053fdfadeacd45cdef3620 (diff)
downloadcaxlsx-ec9ddc5137b04a5fa96c7ea65a67df3bd6069167.tar.gz
caxlsx-ec9ddc5137b04a5fa96c7ea65a67df3bd6069167.zip
adding in write to StringIO as per issue #11
Diffstat (limited to 'examples')
-rw-r--r--examples/example.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/examples/example.rb b/examples/example.rb
index ca0be79f..9ccb40fa 100644
--- a/examples/example.rb
+++ b/examples/example.rb
@@ -1,6 +1,6 @@
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-
- require 'axlsx'
+ require 'axlsx.rb'
p = Axlsx::Package.new
wb = p.workbook
@@ -192,5 +192,7 @@
p.validate.each { |e| puts e.message }
p.serialize("example.xlsx")
+ s = p.to_stream()
+ File.open('example_streamed.xlsx', 'w') { |f| f.write(s.read) }