11 changed files with 832 additions and 19 deletions
@ -1,14 +0,0 @@
|
||||
#!/usr/bin/env ruby |
||||
require 'squib' |
||||
|
||||
Squib::Deck.new(width: 825, height: 1125, cards: 16) do |
||||
background color: :gray |
||||
rect x: 38, y: 38, width: 750, height: 1050, x_radius: 38, y_radius: 38 |
||||
|
||||
text str: (1..16).to_a, x: 220, y: 78, font: 'Arial 54' |
||||
|
||||
save_pdf file: 'sample-save-pdf.pdf', margin: 75, gap: 5, trim: 37 |
||||
|
||||
#Note that our PNGs still are not trimmed even though the pdf ones are |
||||
save_png range: 1, prefix: 'save_pdf_' |
||||
end |
||||
@ -0,0 +1,32 @@
|
||||
require 'squib' |
||||
|
||||
# This sample demonstrates how to use the various save methods |
||||
|
||||
Squib::Deck.new(width: 825, height: 1125, cards: 16) do |
||||
background color: :gray |
||||
rect x: 38, y: 38, width: 750, height: 1050, x_radius: 38, y_radius: 38 |
||||
|
||||
text str: (1..16).to_a, x: 220, y: 78, font: 'Arial 54' |
||||
|
||||
# Place on multiple pages over the PDF, with bleed beeing trimmed off |
||||
save_pdf file: 'save-pdf.pdf', margin: 75, gap: 5, trim: 37 |
||||
|
||||
# Note that our PNGs still are not trimmed even though the pdf ones were |
||||
save_png range: 1, prefix: 'saves_notrim_' |
||||
|
||||
# We can also save our PNGs into a single sheet, |
||||
# rows are calculated based on cols and number of cards |
||||
save_sheet prefix: 'save_single_sheet_', |
||||
columns: 2, margin: 75, gap: 5, trim: 37 |
||||
|
||||
# Or multiple sheets if rows are also specified |
||||
save_sheet prefix: 'save_sheet_', |
||||
columns: 4, rows: 2, |
||||
margin: 75, gap: 5, trim: 37 |
||||
|
||||
# Sheets support ranges too |
||||
save_sheet prefix: 'save_sheet_range_', |
||||
range: 0..5, |
||||
columns: 2, rows: 2, |
||||
margin: 75, gap: 5, trim: 37 |
||||
end |
||||
@ -0,0 +1,702 @@
|
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.501960784313725, @green=0.501960784313725, @blue=0.501960784313725>]) |
||||
cairo: paint([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.501960784313725, @green=0.501960784313725, @blue=0.501960784313725>]) |
||||
cairo: paint([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.501960784313725, @green=0.501960784313725, @blue=0.501960784313725>]) |
||||
cairo: paint([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.501960784313725, @green=0.501960784313725, @blue=0.501960784313725>]) |
||||
cairo: paint([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.501960784313725, @green=0.501960784313725, @blue=0.501960784313725>]) |
||||
cairo: paint([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.501960784313725, @green=0.501960784313725, @blue=0.501960784313725>]) |
||||
cairo: paint([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.501960784313725, @green=0.501960784313725, @blue=0.501960784313725>]) |
||||
cairo: paint([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.501960784313725, @green=0.501960784313725, @blue=0.501960784313725>]) |
||||
cairo: paint([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.501960784313725, @green=0.501960784313725, @blue=0.501960784313725>]) |
||||
cairo: paint([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.501960784313725, @green=0.501960784313725, @blue=0.501960784313725>]) |
||||
cairo: paint([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.501960784313725, @green=0.501960784313725, @blue=0.501960784313725>]) |
||||
cairo: paint([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.501960784313725, @green=0.501960784313725, @blue=0.501960784313725>]) |
||||
cairo: paint([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.501960784313725, @green=0.501960784313725, @blue=0.501960784313725>]) |
||||
cairo: paint([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.501960784313725, @green=0.501960784313725, @blue=0.501960784313725>]) |
||||
cairo: paint([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.501960784313725, @green=0.501960784313725, @blue=0.501960784313725>]) |
||||
cairo: paint([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.501960784313725, @green=0.501960784313725, @blue=0.501960784313725>]) |
||||
cairo: paint([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: set_line_width([2.0]) |
||||
cairo: stroke([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=0.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: fill([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: set_line_width([2.0]) |
||||
cairo: stroke([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=0.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: fill([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: set_line_width([2.0]) |
||||
cairo: stroke([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=0.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: fill([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: set_line_width([2.0]) |
||||
cairo: stroke([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=0.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: fill([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: set_line_width([2.0]) |
||||
cairo: stroke([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=0.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: fill([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: set_line_width([2.0]) |
||||
cairo: stroke([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=0.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: fill([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: set_line_width([2.0]) |
||||
cairo: stroke([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=0.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: fill([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: set_line_width([2.0]) |
||||
cairo: stroke([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=0.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: fill([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: set_line_width([2.0]) |
||||
cairo: stroke([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=0.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: fill([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: set_line_width([2.0]) |
||||
cairo: stroke([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=0.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: fill([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: set_line_width([2.0]) |
||||
cairo: stroke([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=0.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: fill([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: set_line_width([2.0]) |
||||
cairo: stroke([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=0.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: fill([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: set_line_width([2.0]) |
||||
cairo: stroke([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=0.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: fill([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: set_line_width([2.0]) |
||||
cairo: stroke([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=0.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: fill([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: set_line_width([2.0]) |
||||
cairo: stroke([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=0.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: fill([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: set_line_width([2.0]) |
||||
cairo: stroke([]) |
||||
cairo: rounded_rectangle([38, 38, 750, 1050, 38, 38]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=0.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: fill([]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: translate([220, 78]) |
||||
cairo: rotate([0]) |
||||
cairo: translate([-220, -78]) |
||||
cairo: move_to([220, 78]) |
||||
pango: font_description=([]) |
||||
pango: text=(["1"]) |
||||
pango: wrap=([#<Pango::Layout::WrapMode word-char>]) |
||||
pango: ellipsize=([#<Pango::Layout::EllipsizeMode end>]) |
||||
pango: alignment=([#<Pango::Layout::Alignment left>]) |
||||
pango: justify=([false]) |
||||
pango: spacing=([0]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: show_pango_layout([MockDouble]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: translate([220, 78]) |
||||
cairo: rotate([0]) |
||||
cairo: translate([-220, -78]) |
||||
cairo: move_to([220, 78]) |
||||
pango: font_description=([]) |
||||
pango: text=(["2"]) |
||||
pango: wrap=([#<Pango::Layout::WrapMode word-char>]) |
||||
pango: ellipsize=([#<Pango::Layout::EllipsizeMode end>]) |
||||
pango: alignment=([#<Pango::Layout::Alignment left>]) |
||||
pango: justify=([false]) |
||||
pango: spacing=([0]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: show_pango_layout([MockDouble]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: translate([220, 78]) |
||||
cairo: rotate([0]) |
||||
cairo: translate([-220, -78]) |
||||
cairo: move_to([220, 78]) |
||||
pango: font_description=([]) |
||||
pango: text=(["3"]) |
||||
pango: wrap=([#<Pango::Layout::WrapMode word-char>]) |
||||
pango: ellipsize=([#<Pango::Layout::EllipsizeMode end>]) |
||||
pango: alignment=([#<Pango::Layout::Alignment left>]) |
||||
pango: justify=([false]) |
||||
pango: spacing=([0]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: show_pango_layout([MockDouble]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: translate([220, 78]) |
||||
cairo: rotate([0]) |
||||
cairo: translate([-220, -78]) |
||||
cairo: move_to([220, 78]) |
||||
pango: font_description=([]) |
||||
pango: text=(["4"]) |
||||
pango: wrap=([#<Pango::Layout::WrapMode word-char>]) |
||||
pango: ellipsize=([#<Pango::Layout::EllipsizeMode end>]) |
||||
pango: alignment=([#<Pango::Layout::Alignment left>]) |
||||
pango: justify=([false]) |
||||
pango: spacing=([0]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: show_pango_layout([MockDouble]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: translate([220, 78]) |
||||
cairo: rotate([0]) |
||||
cairo: translate([-220, -78]) |
||||
cairo: move_to([220, 78]) |
||||
pango: font_description=([]) |
||||
pango: text=(["5"]) |
||||
pango: wrap=([#<Pango::Layout::WrapMode word-char>]) |
||||
pango: ellipsize=([#<Pango::Layout::EllipsizeMode end>]) |
||||
pango: alignment=([#<Pango::Layout::Alignment left>]) |
||||
pango: justify=([false]) |
||||
pango: spacing=([0]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: show_pango_layout([MockDouble]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: translate([220, 78]) |
||||
cairo: rotate([0]) |
||||
cairo: translate([-220, -78]) |
||||
cairo: move_to([220, 78]) |
||||
pango: font_description=([]) |
||||
pango: text=(["6"]) |
||||
pango: wrap=([#<Pango::Layout::WrapMode word-char>]) |
||||
pango: ellipsize=([#<Pango::Layout::EllipsizeMode end>]) |
||||
pango: alignment=([#<Pango::Layout::Alignment left>]) |
||||
pango: justify=([false]) |
||||
pango: spacing=([0]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: show_pango_layout([MockDouble]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: translate([220, 78]) |
||||
cairo: rotate([0]) |
||||
cairo: translate([-220, -78]) |
||||
cairo: move_to([220, 78]) |
||||
pango: font_description=([]) |
||||
pango: text=(["7"]) |
||||
pango: wrap=([#<Pango::Layout::WrapMode word-char>]) |
||||
pango: ellipsize=([#<Pango::Layout::EllipsizeMode end>]) |
||||
pango: alignment=([#<Pango::Layout::Alignment left>]) |
||||
pango: justify=([false]) |
||||
pango: spacing=([0]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: show_pango_layout([MockDouble]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: translate([220, 78]) |
||||
cairo: rotate([0]) |
||||
cairo: translate([-220, -78]) |
||||
cairo: move_to([220, 78]) |
||||
pango: font_description=([]) |
||||
pango: text=(["8"]) |
||||
pango: wrap=([#<Pango::Layout::WrapMode word-char>]) |
||||
pango: ellipsize=([#<Pango::Layout::EllipsizeMode end>]) |
||||
pango: alignment=([#<Pango::Layout::Alignment left>]) |
||||
pango: justify=([false]) |
||||
pango: spacing=([0]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: show_pango_layout([MockDouble]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: translate([220, 78]) |
||||
cairo: rotate([0]) |
||||
cairo: translate([-220, -78]) |
||||
cairo: move_to([220, 78]) |
||||
pango: font_description=([]) |
||||
pango: text=(["9"]) |
||||
pango: wrap=([#<Pango::Layout::WrapMode word-char>]) |
||||
pango: ellipsize=([#<Pango::Layout::EllipsizeMode end>]) |
||||
pango: alignment=([#<Pango::Layout::Alignment left>]) |
||||
pango: justify=([false]) |
||||
pango: spacing=([0]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: show_pango_layout([MockDouble]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: translate([220, 78]) |
||||
cairo: rotate([0]) |
||||
cairo: translate([-220, -78]) |
||||
cairo: move_to([220, 78]) |
||||
pango: font_description=([]) |
||||
pango: text=(["10"]) |
||||
pango: wrap=([#<Pango::Layout::WrapMode word-char>]) |
||||
pango: ellipsize=([#<Pango::Layout::EllipsizeMode end>]) |
||||
pango: alignment=([#<Pango::Layout::Alignment left>]) |
||||
pango: justify=([false]) |
||||
pango: spacing=([0]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: show_pango_layout([MockDouble]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: translate([220, 78]) |
||||
cairo: rotate([0]) |
||||
cairo: translate([-220, -78]) |
||||
cairo: move_to([220, 78]) |
||||
pango: font_description=([]) |
||||
pango: text=(["11"]) |
||||
pango: wrap=([#<Pango::Layout::WrapMode word-char>]) |
||||
pango: ellipsize=([#<Pango::Layout::EllipsizeMode end>]) |
||||
pango: alignment=([#<Pango::Layout::Alignment left>]) |
||||
pango: justify=([false]) |
||||
pango: spacing=([0]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: show_pango_layout([MockDouble]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: translate([220, 78]) |
||||
cairo: rotate([0]) |
||||
cairo: translate([-220, -78]) |
||||
cairo: move_to([220, 78]) |
||||
pango: font_description=([]) |
||||
pango: text=(["12"]) |
||||
pango: wrap=([#<Pango::Layout::WrapMode word-char>]) |
||||
pango: ellipsize=([#<Pango::Layout::EllipsizeMode end>]) |
||||
pango: alignment=([#<Pango::Layout::Alignment left>]) |
||||
pango: justify=([false]) |
||||
pango: spacing=([0]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: show_pango_layout([MockDouble]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: translate([220, 78]) |
||||
cairo: rotate([0]) |
||||
cairo: translate([-220, -78]) |
||||
cairo: move_to([220, 78]) |
||||
pango: font_description=([]) |
||||
pango: text=(["13"]) |
||||
pango: wrap=([#<Pango::Layout::WrapMode word-char>]) |
||||
pango: ellipsize=([#<Pango::Layout::EllipsizeMode end>]) |
||||
pango: alignment=([#<Pango::Layout::Alignment left>]) |
||||
pango: justify=([false]) |
||||
pango: spacing=([0]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: show_pango_layout([MockDouble]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: translate([220, 78]) |
||||
cairo: rotate([0]) |
||||
cairo: translate([-220, -78]) |
||||
cairo: move_to([220, 78]) |
||||
pango: font_description=([]) |
||||
pango: text=(["14"]) |
||||
pango: wrap=([#<Pango::Layout::WrapMode word-char>]) |
||||
pango: ellipsize=([#<Pango::Layout::EllipsizeMode end>]) |
||||
pango: alignment=([#<Pango::Layout::Alignment left>]) |
||||
pango: justify=([false]) |
||||
pango: spacing=([0]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: show_pango_layout([MockDouble]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: translate([220, 78]) |
||||
cairo: rotate([0]) |
||||
cairo: translate([-220, -78]) |
||||
cairo: move_to([220, 78]) |
||||
pango: font_description=([]) |
||||
pango: text=(["15"]) |
||||
pango: wrap=([#<Pango::Layout::WrapMode word-char>]) |
||||
pango: ellipsize=([#<Pango::Layout::EllipsizeMode end>]) |
||||
pango: alignment=([#<Pango::Layout::Alignment left>]) |
||||
pango: justify=([false]) |
||||
pango: spacing=([0]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: show_pango_layout([MockDouble]) |
||||
cairo: restore([]) |
||||
cairo: save([]) |
||||
cairo: set_source_color([#<Cairo::Color::RGB: @alpha=1.0, @red=0.0, @green=0.0, @blue=0.0>]) |
||||
cairo: translate([220, 78]) |
||||
cairo: rotate([0]) |
||||
cairo: translate([-220, -78]) |
||||
cairo: move_to([220, 78]) |
||||
pango: font_description=([]) |
||||
pango: text=(["16"]) |
||||
pango: wrap=([#<Pango::Layout::WrapMode word-char>]) |
||||
pango: ellipsize=([#<Pango::Layout::EllipsizeMode end>]) |
||||
pango: alignment=([#<Pango::Layout::Alignment left>]) |
||||
pango: justify=([false]) |
||||
pango: spacing=([0]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: update_pango_layout([MockDouble]) |
||||
cairo: show_pango_layout([MockDouble]) |
||||
cairo: restore([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 75, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 180, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 285, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 390, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 495, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 600, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 705, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 810, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 915, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 1020, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 1125, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 1230, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 1335, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 1440, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 1545, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 1650, 75]) |
||||
cairo: paint([]) |
||||
surface: write_to_png(["_output/saves_notrim_1.png"]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 75, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 180, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 75, 181]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 180, 181]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 75, 287]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 180, 287]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 75, 393]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 180, 393]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 75, 499]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 180, 499]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 75, 605]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 180, 605]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 75, 711]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 180, 711]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 75, 817]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 180, 817]) |
||||
cairo: paint([]) |
||||
surface: write_to_png(["_output/save_single_sheet_0.png"]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 75, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 180, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 285, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 390, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 75, 181]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 180, 181]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 285, 181]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 390, 181]) |
||||
cairo: paint([]) |
||||
surface: write_to_png(["_output/save_sheet_0.png"]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 75, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 180, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 285, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 390, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 75, 181]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 180, 181]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 285, 181]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 390, 181]) |
||||
cairo: paint([]) |
||||
surface: write_to_png(["_output/save_sheet_1.png"]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 75, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 180, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 75, 181]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 180, 181]) |
||||
cairo: paint([]) |
||||
surface: write_to_png(["_output/save_sheet_range_0.png"]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 75, 75]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, -37, -37]) |
||||
cairo: paint([]) |
||||
cairo: set_source([MockDouble, 180, 75]) |
||||
cairo: paint([]) |
||||
surface: write_to_png(["_output/save_sheet_range_1.png"]) |
||||
Loading…
Reference in new issue