Sha256: 9e95905c11c8d60b6177f54df3f3fe58383c13599e780734f3f96d5272ba8705

Contents?: true

Size: 820 Bytes

Versions: 10

Compression:

Stored size: 820 Bytes

Contents

# encoding: utf-8

$LOAD_PATH << File.join(File.dirname(__FILE__), '..', 'lib')
require "prawn"

def pdf(*options)  
  Prawn::Document.new(*options)
end
                                     
# defaults to portrait and US letter
portrait_letter = pdf 
portrait_letter.render_file "portrait_letter.pdf"

landscape_letter = pdf(:page_layout => :landscape)
landscape_letter.render_file "landscape_letter.pdf"  

portrait_legal = pdf(:page_size => "LEGAL")
portrait_legal.render_file "portrait_legal.pdf" 

landscape_legal = pdf(:page_size => "LEGAL", :page_layout => :landscape)
landscape_legal.render_file "landscape_legal.pdf"

portrait_a4 = pdf(:page_size => "A4")
portrait_a4.render_file "portrait_a4.pdf"

landscape_a4 = pdf(:page_size => "A4", :page_layout => :landscape)
landscape_a4.render_file("landscape_a4.pdf")

Version data entries

10 entries across 10 versions & 4 rubygems

Version Path
fullcirclegroup-fullcirclegroup-prawn-0.2.99.2 examples/page_geometry.rb
fullcirclegroup-prawn-0.2.99.3 examples/page_geometry.rb
satoko-prawn-0.2.99.6 examples/page_geometry.rb
prawn-0.1.0 examples/page_geometry.rb
prawn-0.1.1 examples/page_geometry.rb
prawn-0.1.2 examples/page_geometry.rb
prawn-0.2.2 examples/page_geometry.rb
prawn-0.2.1 examples/page_geometry.rb
prawn-0.2.0 examples/page_geometry.rb
prawn-0.2.3 examples/page_geometry.rb