Half-finished csv command

This commit is contained in:
Andy Meneely
2014-11-26 00:13:45 -05:00
parent 6579c86719
commit f60e3721c8
6 changed files with 74 additions and 1 deletions
+17
View File
@@ -0,0 +1,17 @@
require 'squib'
Squib::Deck.new(cards: 2) do
background color: :white
# Outputs a hash of arrays with the header names as keys
data = csv file: 'sample.csv'
text str: data['Name'], x: 250, y: 55, font: 'Arial 54'
text str: data['Level'], x: 65, y: 65, font: 'Arial 72'
text str: data['Description'], x: 65, y: 600, font: 'Arial 36'
# You can also specify the sheet, starting at 0
data = xlsx file: 'sample.xlsx', sheet: 2
save format: :png, prefix: 'sample_excel_'
end
+3
View File
@@ -0,0 +1,3 @@
Type,"Quantity"
Thief,2
Mastermind,1
1 Type Quantity
2 Thief 2
3 Mastermind 1