require 'squib' Squib::Deck.new do background color: '#ddd' # We can use our DSL-method to use inches # Computed using @dpi (set to 300 by default) bleed = inches(0.125) cut_width = inches(2.5) cut_height = inches(3.5) rect x: bleed, y: bleed, radius: 25, width: cut_width, height: cut_height # We can also use cm this way cm(2) # Or we can use a string ending with cm or in # (even cleaner in Yaml since we don't need quotes!) safe_margin = '0.25in' safe_width = '2.25in' safe_height = '3.25in' rect x: safe_margin, y: safe_margin, width: safe_width, height: safe_height, radius: 25 rect x: '4cm', y: '4 cm ', width: 100, height: 100 save prefix: 'units_', format: :png end