examples/images.rb in writeexcel-0.3.1 vs examples/images.rb in writeexcel-0.3.2

- old
+ new

@@ -22,20 +22,28 @@ worksheet4 = workbook.add_worksheet('Image 4') bp=1 # Insert a basic image worksheet1.write('A10', "Image inserted into worksheet.") -worksheet1.insert_image('A1', 'republic.png') +worksheet1.insert_image('A1', + File.join(File.dirname(File.expand_path(__FILE__)), 'republic.png') +) # Insert an image with an offset worksheet2.write('A10', "Image inserted with an offset.") -worksheet2.insert_image('A1', 'republic.png', 32, 10) +worksheet2.insert_image('A1', + File.join(File.dirname(File.expand_path(__FILE__)), 'republic.png'), + 32, 10 +) # Insert a scaled image worksheet3.write('A10', "Image scaled: width x 2, height x 0.8.") -worksheet3.insert_image('A1', 'republic.png', 0, 0, 2, 0.8) +worksheet3.insert_image('A1', + File.join(File.dirname(File.expand_path(__FILE__)), 'republic.png'), + 0, 0, 2, 0.8 +) # Insert an image over varied column and row sizes # This does not require any additional work # Set the cols and row sizes @@ -45,8 +53,10 @@ worksheet4.set_column('C:D', 10) worksheet4.set_row(0, 30) worksheet4.set_row(3, 5) worksheet4.write('A10', "Image inserted over scaled rows and columns.") -worksheet4.insert_image('A1', 'republic.png') +worksheet4.insert_image('A1', + File.join(File.dirname(File.expand_path(__FILE__)), 'republic.png') +) workbook.close