Created
February 19, 2016 09:40
-
-
Save spetroll/b47cf52baf0dba4cd4f6 to your computer and use it in GitHub Desktop.
pretty-print Prawn::Document
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#<Prawn::Table:0x9db5c28 | |
@cells= | |
[#<Prawn::Table::Cell::Text:0x9db5a60 | |
@border_colors=["000000", "000000", "000000", "000000"], | |
@border_lines=[:solid, :solid, :solid, :solid], | |
@border_widths=[1, 1, 1, 1], | |
@borders=[:top, :bottom, :left, :right], | |
@colspan=1, | |
@column=0, | |
@content="foo", | |
@dummy_cells=[], | |
@height=23.872, | |
@initializer_run=true, | |
@max_width=29.344, | |
@min_width=29.344, | |
@natural_content_width=16.68, | |
@padding=[5, 5, 5, 5], | |
@pdf= | |
#<Prawn::Document:0x9e2b540 | |
@all_text_printed=true, | |
@background=nil, | |
@background_scale=1, | |
@bounding_box= | |
#<Prawn::Document::BoundingBox:0x9e29278 | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@final_gap=true, | |
@font=Prawn::Font::AFM< Helvetica: 12 >, | |
@font_families= | |
{"Courier"=> | |
{:bold=>"Courier-Bold", | |
:italic=>"Courier-Oblique", | |
:bold_italic=>"Courier-BoldOblique", | |
:normal=>"Courier"}, | |
"Times-Roman"=> | |
{:bold=>"Times-Bold", | |
:italic=>"Times-Italic", | |
:bold_italic=>"Times-BoldItalic", | |
:normal=>"Times-Roman"}, | |
"Helvetica"=> | |
{:bold=>"Helvetica-Bold", | |
:italic=>"Helvetica-Oblique", | |
:bold_italic=>"Helvetica-BoldOblique", | |
:normal=>"Helvetica"}}, | |
@font_metric_cache= | |
#<Prawn::FontMetricCache:0x9e1d728 | |
@cache= | |
{#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="hello">=>25.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo">=>16.68, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar bar bar bar bar bar bar bar bar bar ">=>206.76, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo foo foo foo foo foo foo foo foo foo ">=>200.16, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="M">=>9.996, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo">=>16.32, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string=" ">=>3.336, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar bar bar bar bar bar bar bar bar bar">=>203.424, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo foo foo foo foo foo foo foo foo foo">=> | |
193.22400000000002}, | |
@document=#<Prawn::Document:0x9e2b540 ...>>, | |
@font_registry={"Helvetica:0"=>Prawn::Font::AFM< Helvetica: 12 >}, | |
@font_size=12, | |
@indent_paragraphs=nil, | |
@margin_box= | |
#<Prawn::Document::BoundingBox:0x9e29278 | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@no_text_printed=false, | |
@page_number=1, | |
@renderer= | |
#<PDF::Core::Renderer:0x9e29d58 | |
@page_number=0, | |
@state= | |
#<PDF::Core::DocumentState:0x9e2b438 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0x9e2b2a0 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0x9e2b1f8 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f158e4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0x9e2b0c0 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=> | |
[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f15770 @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0x9e298a8 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>>, | |
@state= | |
#<PDF::Core::DocumentState:0x9e2b438 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0x9e2b2a0 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0x9e2b1f8 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f158e4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0x9e2b0c0 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f15770 @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0x9e298a8 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>, | |
@text_formatter=Prawn::Text::Formatted::Parser, | |
@y=742.1279999999999>, | |
@point=[0, 706.1279999999999], | |
@row=0, | |
@rowspan=1, | |
@text_options={}, | |
@width=29.344>, | |
#<Prawn::Table::Cell::Text:0x9db4038 | |
@border_colors=["000000", "000000", "000000", "000000"], | |
@border_lines=[:solid, :solid, :solid, :solid], | |
@border_widths=[1, 1, 1, 1], | |
@borders=[:top, :bottom, :left, :right], | |
@colspan=1, | |
@column=1, | |
@content="bar bar bar bar bar bar bar bar bar bar ", | |
@dummy_cells=[], | |
@height=23.872, | |
@initializer_run=true, | |
@max_width=216.76, | |
@min_width=216.76, | |
@natural_content_width=206.76, | |
@padding=[5, 5, 5, 5], | |
@pdf= | |
#<Prawn::Document:0x9e2b540 | |
@all_text_printed=true, | |
@background=nil, | |
@background_scale=1, | |
@bounding_box= | |
#<Prawn::Document::BoundingBox:0x9e29278 | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@final_gap=true, | |
@font=Prawn::Font::AFM< Helvetica: 12 >, | |
@font_families= | |
{"Courier"=> | |
{:bold=>"Courier-Bold", | |
:italic=>"Courier-Oblique", | |
:bold_italic=>"Courier-BoldOblique", | |
:normal=>"Courier"}, | |
"Times-Roman"=> | |
{:bold=>"Times-Bold", | |
:italic=>"Times-Italic", | |
:bold_italic=>"Times-BoldItalic", | |
:normal=>"Times-Roman"}, | |
"Helvetica"=> | |
{:bold=>"Helvetica-Bold", | |
:italic=>"Helvetica-Oblique", | |
:bold_italic=>"Helvetica-BoldOblique", | |
:normal=>"Helvetica"}}, | |
@font_metric_cache= | |
#<Prawn::FontMetricCache:0x9e1d728 | |
@cache= | |
{#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="hello">=>25.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo">=>16.68, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar bar bar bar bar bar bar bar bar bar ">=>206.76, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo foo foo foo foo foo foo foo foo foo ">=>200.16, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="M">=>9.996, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo">=>16.32, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string=" ">=>3.336, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar bar bar bar bar bar bar bar bar bar">=>203.424, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo foo foo foo foo foo foo foo foo foo">=> | |
193.22400000000002}, | |
@document=#<Prawn::Document:0x9e2b540 ...>>, | |
@font_registry={"Helvetica:0"=>Prawn::Font::AFM< Helvetica: 12 >}, | |
@font_size=12, | |
@indent_paragraphs=nil, | |
@margin_box= | |
#<Prawn::Document::BoundingBox:0x9e29278 | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@no_text_printed=false, | |
@page_number=1, | |
@renderer= | |
#<PDF::Core::Renderer:0x9e29d58 | |
@page_number=0, | |
@state= | |
#<PDF::Core::DocumentState:0x9e2b438 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0x9e2b2a0 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0x9e2b1f8 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f158e4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0x9e2b0c0 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=> | |
[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f15770 @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0x9e298a8 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>>, | |
@state= | |
#<PDF::Core::DocumentState:0x9e2b438 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0x9e2b2a0 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0x9e2b1f8 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f158e4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0x9e2b0c0 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f15770 @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0x9e298a8 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>, | |
@text_formatter=Prawn::Text::Formatted::Parser, | |
@y=742.1279999999999>, | |
@point=[0, 706.1279999999999], | |
@row=0, | |
@rowspan=1, | |
@text_options={}, | |
@width=216.76>, | |
#<Prawn::Table::Cell::Text:0x9dafbf8 | |
@border_colors=["000000", "000000", "000000", "000000"], | |
@border_lines=[:solid, :solid, :solid, :solid], | |
@border_widths=[1, 1, 1, 1], | |
@borders=[:top, :bottom, :left, :right], | |
@colspan=1, | |
@column=2, | |
@content="baz", | |
@dummy_cells=[], | |
@height=23.872, | |
@initializer_run=true, | |
@max_width=210.16, | |
@min_width=210.16, | |
@natural_content_width=19.344, | |
@padding=[5, 5, 5, 5], | |
@pdf= | |
#<Prawn::Document:0x9e2b540 | |
@all_text_printed=true, | |
@background=nil, | |
@background_scale=1, | |
@bounding_box= | |
#<Prawn::Document::BoundingBox:0x9e29278 | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@final_gap=true, | |
@font=Prawn::Font::AFM< Helvetica: 12 >, | |
@font_families= | |
{"Courier"=> | |
{:bold=>"Courier-Bold", | |
:italic=>"Courier-Oblique", | |
:bold_italic=>"Courier-BoldOblique", | |
:normal=>"Courier"}, | |
"Times-Roman"=> | |
{:bold=>"Times-Bold", | |
:italic=>"Times-Italic", | |
:bold_italic=>"Times-BoldItalic", | |
:normal=>"Times-Roman"}, | |
"Helvetica"=> | |
{:bold=>"Helvetica-Bold", | |
:italic=>"Helvetica-Oblique", | |
:bold_italic=>"Helvetica-BoldOblique", | |
:normal=>"Helvetica"}}, | |
@font_metric_cache= | |
#<Prawn::FontMetricCache:0x9e1d728 | |
@cache= | |
{#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="hello">=>25.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo">=>16.68, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar bar bar bar bar bar bar bar bar bar ">=>206.76, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo foo foo foo foo foo foo foo foo foo ">=>200.16, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="M">=>9.996, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo">=>16.32, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string=" ">=>3.336, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar bar bar bar bar bar bar bar bar bar">=>203.424, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo foo foo foo foo foo foo foo foo foo">=> | |
193.22400000000002}, | |
@document=#<Prawn::Document:0x9e2b540 ...>>, | |
@font_registry={"Helvetica:0"=>Prawn::Font::AFM< Helvetica: 12 >}, | |
@font_size=12, | |
@indent_paragraphs=nil, | |
@margin_box= | |
#<Prawn::Document::BoundingBox:0x9e29278 | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@no_text_printed=false, | |
@page_number=1, | |
@renderer= | |
#<PDF::Core::Renderer:0x9e29d58 | |
@page_number=0, | |
@state= | |
#<PDF::Core::DocumentState:0x9e2b438 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0x9e2b2a0 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0x9e2b1f8 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f158e4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0x9e2b0c0 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=> | |
[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f15770 @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0x9e298a8 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>>, | |
@state= | |
#<PDF::Core::DocumentState:0x9e2b438 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0x9e2b2a0 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0x9e2b1f8 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f158e4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0x9e2b0c0 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f15770 @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0x9e298a8 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>, | |
@text_formatter=Prawn::Text::Formatted::Parser, | |
@y=742.1279999999999>, | |
@point=[0, 706.1279999999999], | |
@row=0, | |
@rowspan=1, | |
@text_options={}, | |
@width=210.16>, | |
#<Prawn::Table::Cell::Text:0x9daf7f0 | |
@border_colors=["000000", "000000", "000000", "000000"], | |
@border_lines=[:solid, :solid, :solid, :solid], | |
@border_widths=[1, 1, 1, 1], | |
@borders=[:top, :bottom, :left, :right], | |
@colspan=1, | |
@column=0, | |
@content="baz", | |
@dummy_cells=[], | |
@height=23.872, | |
@initializer_run=true, | |
@max_width=29.344, | |
@min_width=29.344, | |
@natural_content_width=19.344, | |
@padding=[5, 5, 5, 5], | |
@pdf= | |
#<Prawn::Document:0x9e2b540 | |
@all_text_printed=true, | |
@background=nil, | |
@background_scale=1, | |
@bounding_box= | |
#<Prawn::Document::BoundingBox:0x9e29278 | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@final_gap=true, | |
@font=Prawn::Font::AFM< Helvetica: 12 >, | |
@font_families= | |
{"Courier"=> | |
{:bold=>"Courier-Bold", | |
:italic=>"Courier-Oblique", | |
:bold_italic=>"Courier-BoldOblique", | |
:normal=>"Courier"}, | |
"Times-Roman"=> | |
{:bold=>"Times-Bold", | |
:italic=>"Times-Italic", | |
:bold_italic=>"Times-BoldItalic", | |
:normal=>"Times-Roman"}, | |
"Helvetica"=> | |
{:bold=>"Helvetica-Bold", | |
:italic=>"Helvetica-Oblique", | |
:bold_italic=>"Helvetica-BoldOblique", | |
:normal=>"Helvetica"}}, | |
@font_metric_cache= | |
#<Prawn::FontMetricCache:0x9e1d728 | |
@cache= | |
{#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="hello">=>25.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo">=>16.68, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar bar bar bar bar bar bar bar bar bar ">=>206.76, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo foo foo foo foo foo foo foo foo foo ">=>200.16, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="M">=>9.996, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo">=>16.32, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string=" ">=>3.336, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar bar bar bar bar bar bar bar bar bar">=>203.424, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo foo foo foo foo foo foo foo foo foo">=> | |
193.22400000000002}, | |
@document=#<Prawn::Document:0x9e2b540 ...>>, | |
@font_registry={"Helvetica:0"=>Prawn::Font::AFM< Helvetica: 12 >}, | |
@font_size=12, | |
@indent_paragraphs=nil, | |
@margin_box= | |
#<Prawn::Document::BoundingBox:0x9e29278 | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@no_text_printed=false, | |
@page_number=1, | |
@renderer= | |
#<PDF::Core::Renderer:0x9e29d58 | |
@page_number=0, | |
@state= | |
#<PDF::Core::DocumentState:0x9e2b438 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0x9e2b2a0 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0x9e2b1f8 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f158e4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0x9e2b0c0 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=> | |
[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f15770 @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0x9e298a8 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>>, | |
@state= | |
#<PDF::Core::DocumentState:0x9e2b438 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0x9e2b2a0 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0x9e2b1f8 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f158e4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0x9e2b0c0 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f15770 @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0x9e298a8 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>, | |
@text_formatter=Prawn::Text::Formatted::Parser, | |
@y=742.1279999999999>, | |
@point=[0, 706.1279999999999], | |
@row=1, | |
@rowspan=1, | |
@text_options={}, | |
@width=29.344>, | |
#<Prawn::Table::Cell::Text:0x9daf310 | |
@border_colors=["000000", "000000", "000000", "000000"], | |
@border_lines=[:solid, :solid, :solid, :solid], | |
@border_widths=[1, 1, 1, 1], | |
@borders=[:top, :bottom, :left, :right], | |
@colspan=1, | |
@column=1, | |
@content="bar", | |
@dummy_cells=[], | |
@height=23.872, | |
@initializer_run=true, | |
@max_width=216.76, | |
@min_width=216.76, | |
@natural_content_width=17.34, | |
@padding=[5, 5, 5, 5], | |
@pdf= | |
#<Prawn::Document:0x9e2b540 | |
@all_text_printed=true, | |
@background=nil, | |
@background_scale=1, | |
@bounding_box= | |
#<Prawn::Document::BoundingBox:0x9e29278 | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@final_gap=true, | |
@font=Prawn::Font::AFM< Helvetica: 12 >, | |
@font_families= | |
{"Courier"=> | |
{:bold=>"Courier-Bold", | |
:italic=>"Courier-Oblique", | |
:bold_italic=>"Courier-BoldOblique", | |
:normal=>"Courier"}, | |
"Times-Roman"=> | |
{:bold=>"Times-Bold", | |
:italic=>"Times-Italic", | |
:bold_italic=>"Times-BoldItalic", | |
:normal=>"Times-Roman"}, | |
"Helvetica"=> | |
{:bold=>"Helvetica-Bold", | |
:italic=>"Helvetica-Oblique", | |
:bold_italic=>"Helvetica-BoldOblique", | |
:normal=>"Helvetica"}}, | |
@font_metric_cache= | |
#<Prawn::FontMetricCache:0x9e1d728 | |
@cache= | |
{#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="hello">=>25.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo">=>16.68, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar bar bar bar bar bar bar bar bar bar ">=>206.76, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo foo foo foo foo foo foo foo foo foo ">=>200.16, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="M">=>9.996, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo">=>16.32, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string=" ">=>3.336, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar bar bar bar bar bar bar bar bar bar">=>203.424, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo foo foo foo foo foo foo foo foo foo">=> | |
193.22400000000002}, | |
@document=#<Prawn::Document:0x9e2b540 ...>>, | |
@font_registry={"Helvetica:0"=>Prawn::Font::AFM< Helvetica: 12 >}, | |
@font_size=12, | |
@indent_paragraphs=nil, | |
@margin_box= | |
#<Prawn::Document::BoundingBox:0x9e29278 | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@no_text_printed=false, | |
@page_number=1, | |
@renderer= | |
#<PDF::Core::Renderer:0x9e29d58 | |
@page_number=0, | |
@state= | |
#<PDF::Core::DocumentState:0x9e2b438 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0x9e2b2a0 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0x9e2b1f8 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f158e4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0x9e2b0c0 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=> | |
[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f15770 @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0x9e298a8 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>>, | |
@state= | |
#<PDF::Core::DocumentState:0x9e2b438 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0x9e2b2a0 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0x9e2b1f8 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f158e4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0x9e2b0c0 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f15770 @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0x9e298a8 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>, | |
@text_formatter=Prawn::Text::Formatted::Parser, | |
@y=742.1279999999999>, | |
@point=[0, 706.1279999999999], | |
@row=1, | |
@rowspan=1, | |
@text_options={}, | |
@width=216.76>, | |
#<Prawn::Table::Cell::Text:0x9daedd0 | |
@border_colors=["000000", "000000", "000000", "000000"], | |
@border_lines=[:solid, :solid, :solid, :solid], | |
@border_widths=[1, 1, 1, 1], | |
@borders=[:top, :bottom, :left, :right], | |
@colspan=1, | |
@column=2, | |
@content="foo foo foo foo foo foo foo foo foo foo ", | |
@dummy_cells=[], | |
@height=23.872, | |
@initializer_run=true, | |
@max_width=210.16, | |
@min_width=210.16, | |
@natural_content_width=200.16, | |
@padding=[5, 5, 5, 5], | |
@pdf= | |
#<Prawn::Document:0x9e2b540 | |
@all_text_printed=true, | |
@background=nil, | |
@background_scale=1, | |
@bounding_box= | |
#<Prawn::Document::BoundingBox:0x9e29278 | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@final_gap=true, | |
@font=Prawn::Font::AFM< Helvetica: 12 >, | |
@font_families= | |
{"Courier"=> | |
{:bold=>"Courier-Bold", | |
:italic=>"Courier-Oblique", | |
:bold_italic=>"Courier-BoldOblique", | |
:normal=>"Courier"}, | |
"Times-Roman"=> | |
{:bold=>"Times-Bold", | |
:italic=>"Times-Italic", | |
:bold_italic=>"Times-BoldItalic", | |
:normal=>"Times-Roman"}, | |
"Helvetica"=> | |
{:bold=>"Helvetica-Bold", | |
:italic=>"Helvetica-Oblique", | |
:bold_italic=>"Helvetica-BoldOblique", | |
:normal=>"Helvetica"}}, | |
@font_metric_cache= | |
#<Prawn::FontMetricCache:0x9e1d728 | |
@cache= | |
{#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="hello">=>25.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo">=>16.68, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar bar bar bar bar bar bar bar bar bar ">=>206.76, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo foo foo foo foo foo foo foo foo foo ">=>200.16, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="M">=>9.996, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo">=>16.32, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string=" ">=>3.336, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar bar bar bar bar bar bar bar bar bar">=>203.424, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo foo foo foo foo foo foo foo foo foo">=> | |
193.22400000000002}, | |
@document=#<Prawn::Document:0x9e2b540 ...>>, | |
@font_registry={"Helvetica:0"=>Prawn::Font::AFM< Helvetica: 12 >}, | |
@font_size=12, | |
@indent_paragraphs=nil, | |
@margin_box= | |
#<Prawn::Document::BoundingBox:0x9e29278 | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@no_text_printed=false, | |
@page_number=1, | |
@renderer= | |
#<PDF::Core::Renderer:0x9e29d58 | |
@page_number=0, | |
@state= | |
#<PDF::Core::DocumentState:0x9e2b438 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0x9e2b2a0 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0x9e2b1f8 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f158e4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0x9e2b0c0 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=> | |
[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f15770 @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0x9e298a8 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>>, | |
@state= | |
#<PDF::Core::DocumentState:0x9e2b438 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0x9e2b2a0 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0x9e2b1f8 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f158e4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0x9e2b0c0 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f15770 @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0x9e298a8 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>, | |
@text_formatter=Prawn::Text::Formatted::Parser, | |
@y=742.1279999999999>, | |
@point=[0, 706.1279999999999], | |
@row=1, | |
@rowspan=1, | |
@text_options={}, | |
@width=210.16>], | |
@column_length=3, | |
@column_widths=[29.344, 216.76, 210.16], | |
@header=false, | |
@natural_column_widths=[29.344, 216.76, 210.16], | |
@natural_row_heights=[23.872, 23.872], | |
@natural_width=456.264, | |
@pdf= | |
#<Prawn::Document:0x9e2b540 | |
@all_text_printed=true, | |
@background=nil, | |
@background_scale=1, | |
@bounding_box= | |
#<Prawn::Document::BoundingBox:0x9e29278 | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@final_gap=true, | |
@font=Prawn::Font::AFM< Helvetica: 12 >, | |
@font_families= | |
{"Courier"=> | |
{:bold=>"Courier-Bold", | |
:italic=>"Courier-Oblique", | |
:bold_italic=>"Courier-BoldOblique", | |
:normal=>"Courier"}, | |
"Times-Roman"=> | |
{:bold=>"Times-Bold", | |
:italic=>"Times-Italic", | |
:bold_italic=>"Times-BoldItalic", | |
:normal=>"Times-Roman"}, | |
"Helvetica"=> | |
{:bold=>"Helvetica-Bold", | |
:italic=>"Helvetica-Oblique", | |
:bold_italic=>"Helvetica-BoldOblique", | |
:normal=>"Helvetica"}}, | |
@font_metric_cache= | |
#<Prawn::FontMetricCache:0x9e1d728 | |
@cache= | |
{#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="hello">=>25.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo">=>16.68, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar bar bar bar bar bar bar bar bar bar ">=>206.76, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo foo foo foo foo foo foo foo foo foo ">=>200.16, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="M">=>9.996, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo">=>16.32, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string=" ">=>3.336, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar bar bar bar bar bar bar bar bar bar">=>203.424, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo foo foo foo foo foo foo foo foo foo">=>193.22400000000002}, | |
@document=#<Prawn::Document:0x9e2b540 ...>>, | |
@font_registry={"Helvetica:0"=>Prawn::Font::AFM< Helvetica: 12 >}, | |
@font_size=12, | |
@indent_paragraphs=nil, | |
@margin_box= | |
#<Prawn::Document::BoundingBox:0x9e29278 | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@no_text_printed=false, | |
@page_number=1, | |
@renderer= | |
#<PDF::Core::Renderer:0x9e29d58 | |
@page_number=0, | |
@state= | |
#<PDF::Core::DocumentState:0x9e2b438 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0x9e2b2a0 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0x9e2b1f8 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f158e4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0x9e2b0c0 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f15770 @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0x9e298a8 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>>, | |
@state= | |
#<PDF::Core::DocumentState:0x9e2b438 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0x9e2a568 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e2b540 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0x9e2a2e0 | |
@stack= | |
[#<PDF::Core::GraphicState:0x9e2a2c8 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0x9e2b2a0 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0x9e2b1f8 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f158e4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0x9e2b0c0 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f15770 @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e2ac40 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0x9e298a8 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0x9e2ac40 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0x9e298a8 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f155c0 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e29d28 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14dd4 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f14c24 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0x9db6d38 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000004edb678 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>, | |
@text_formatter=Prawn::Text::Formatted::Parser, | |
@y=742.1279999999999>, | |
@row_length=2, | |
@width=456.264> | |
reloaded 21 files | |
C:/Code/EnevSketchup/src/EC_enomax/library.rb:2: warning: already initialized constant EC_enomax::Library | |
C:/Code/EnevSketchup/src/EC_enomax/library.rb:2: warning: previous definition of Library was here | |
C:/Code/EnevSketchup/src/EC_enomax/path.rb:6: warning: already initialized constant EC_enomax::Paths::ROOT | |
C:/Code/EnevSketchup/src/EC_enomax/path.rb:6: warning: previous definition of ROOT was here | |
#<Prawn::Table:0xbb4a498 | |
@cells= | |
[#<Prawn::Table::Cell::Text:0xbb4a1c8 | |
@border_colors=["000000", "000000", "000000", "000000"], | |
@border_lines=[:solid, :solid, :solid, :solid], | |
@border_widths=[1, 1, 1, 1], | |
@borders=[:top, :bottom, :left, :right], | |
@colspan=1, | |
@column=0, | |
@content="foo", | |
@dummy_cells=[], | |
@height=23.872, | |
@initializer_run=true, | |
@max_width=29.344, | |
@min_width=29.344, | |
@natural_content_width=16.68, | |
@padding=[5, 5, 5, 5], | |
@pdf= | |
#<Prawn::Document:0xbb6d298 | |
@all_text_printed=true, | |
@background=nil, | |
@background_scale=1, | |
@bounding_box= | |
#<Prawn::Document::BoundingBox:0xbb6d268 | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@final_gap=true, | |
@font=Prawn::Font::AFM< Helvetica: 12 >, | |
@font_families= | |
{"Courier"=> | |
{:bold=>"Courier-Bold", | |
:italic=>"Courier-Oblique", | |
:bold_italic=>"Courier-BoldOblique", | |
:normal=>"Courier"}, | |
"Times-Roman"=> | |
{:bold=>"Times-Bold", | |
:italic=>"Times-Italic", | |
:bold_italic=>"Times-BoldItalic", | |
:normal=>"Times-Roman"}, | |
"Helvetica"=> | |
{:bold=>"Helvetica-Bold", | |
:italic=>"Helvetica-Oblique", | |
:bold_italic=>"Helvetica-BoldOblique", | |
:normal=>"Helvetica"}}, | |
@font_metric_cache= | |
#<Prawn::FontMetricCache:0xbb65c60 | |
@cache= | |
{#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="hello">=>25.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo">=>16.68, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar bar bar bar bar bar bar bar bar bar ">=>206.76, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo foo foo foo foo foo foo foo foo foo ">=>200.16, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="M">=>9.996, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo">=>16.32, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string=" ">=>3.336, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar bar bar bar bar bar bar bar bar bar">=>203.424, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo foo foo foo foo foo foo foo foo foo">=> | |
193.22400000000002}, | |
@document=#<Prawn::Document:0xbb6d298 ...>>, | |
@font_registry={"Helvetica:0"=>Prawn::Font::AFM< Helvetica: 12 >}, | |
@font_size=12, | |
@indent_paragraphs=nil, | |
@margin_box= | |
#<Prawn::Document::BoundingBox:0xbb6d268 | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@no_text_printed=false, | |
@page_number=1, | |
@renderer= | |
#<PDF::Core::Renderer:0xbb6e4b0 | |
@page_number=0, | |
@state= | |
#<PDF::Core::DocumentState:0xbb6de50 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0xbb6f158 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0xbb6ef78 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db77a4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0xbb6ee28 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=> | |
[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db76fc @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0xbb6df40 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>>, | |
@state= | |
#<PDF::Core::DocumentState:0xbb6de50 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0xbb6f158 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0xbb6ef78 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db77a4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0xbb6ee28 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db76fc @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0xbb6df40 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>, | |
@text_formatter=Prawn::Text::Formatted::Parser, | |
@y=742.1279999999999>, | |
@point=[0, 706.1279999999999], | |
@row=0, | |
@rowspan=1, | |
@text_options={}, | |
@width=29.344>, | |
#<Prawn::Table::Cell::Text:0xbb49820 | |
@border_colors=["000000", "000000", "000000", "000000"], | |
@border_lines=[:solid, :solid, :solid, :solid], | |
@border_widths=[1, 1, 1, 1], | |
@borders=[:top, :bottom, :left, :right], | |
@colspan=1, | |
@column=1, | |
@content="bar bar bar bar bar bar bar bar bar bar ", | |
@dummy_cells=[], | |
@height=23.872, | |
@initializer_run=true, | |
@max_width=216.76, | |
@min_width=216.76, | |
@natural_content_width=206.76, | |
@padding=[5, 5, 5, 5], | |
@pdf= | |
#<Prawn::Document:0xbb6d298 | |
@all_text_printed=true, | |
@background=nil, | |
@background_scale=1, | |
@bounding_box= | |
#<Prawn::Document::BoundingBox:0xbb6d268 | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@final_gap=true, | |
@font=Prawn::Font::AFM< Helvetica: 12 >, | |
@font_families= | |
{"Courier"=> | |
{:bold=>"Courier-Bold", | |
:italic=>"Courier-Oblique", | |
:bold_italic=>"Courier-BoldOblique", | |
:normal=>"Courier"}, | |
"Times-Roman"=> | |
{:bold=>"Times-Bold", | |
:italic=>"Times-Italic", | |
:bold_italic=>"Times-BoldItalic", | |
:normal=>"Times-Roman"}, | |
"Helvetica"=> | |
{:bold=>"Helvetica-Bold", | |
:italic=>"Helvetica-Oblique", | |
:bold_italic=>"Helvetica-BoldOblique", | |
:normal=>"Helvetica"}}, | |
@font_metric_cache= | |
#<Prawn::FontMetricCache:0xbb65c60 | |
@cache= | |
{#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="hello">=>25.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo">=>16.68, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar bar bar bar bar bar bar bar bar bar ">=>206.76, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo foo foo foo foo foo foo foo foo foo ">=>200.16, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="M">=>9.996, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo">=>16.32, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string=" ">=>3.336, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar bar bar bar bar bar bar bar bar bar">=>203.424, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo foo foo foo foo foo foo foo foo foo">=> | |
193.22400000000002}, | |
@document=#<Prawn::Document:0xbb6d298 ...>>, | |
@font_registry={"Helvetica:0"=>Prawn::Font::AFM< Helvetica: 12 >}, | |
@font_size=12, | |
@indent_paragraphs=nil, | |
@margin_box= | |
#<Prawn::Document::BoundingBox:0xbb6d268 | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@no_text_printed=false, | |
@page_number=1, | |
@renderer= | |
#<PDF::Core::Renderer:0xbb6e4b0 | |
@page_number=0, | |
@state= | |
#<PDF::Core::DocumentState:0xbb6de50 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0xbb6f158 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0xbb6ef78 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db77a4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0xbb6ee28 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=> | |
[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db76fc @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0xbb6df40 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>>, | |
@state= | |
#<PDF::Core::DocumentState:0xbb6de50 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0xbb6f158 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0xbb6ef78 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db77a4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0xbb6ee28 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db76fc @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0xbb6df40 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>, | |
@text_formatter=Prawn::Text::Formatted::Parser, | |
@y=742.1279999999999>, | |
@point=[0, 706.1279999999999], | |
@row=0, | |
@rowspan=1, | |
@text_options={}, | |
@width=216.76>, | |
#<Prawn::Table::Cell::Text:0xbb490d0 | |
@border_colors=["000000", "000000", "000000", "000000"], | |
@border_lines=[:solid, :solid, :solid, :solid], | |
@border_widths=[1, 1, 1, 1], | |
@borders=[:top, :bottom, :left, :right], | |
@colspan=1, | |
@column=2, | |
@content="baz", | |
@dummy_cells=[], | |
@height=23.872, | |
@initializer_run=true, | |
@max_width=210.16, | |
@min_width=210.16, | |
@natural_content_width=19.344, | |
@padding=[5, 5, 5, 5], | |
@pdf= | |
#<Prawn::Document:0xbb6d298 | |
@all_text_printed=true, | |
@background=nil, | |
@background_scale=1, | |
@bounding_box= | |
#<Prawn::Document::BoundingBox:0xbb6d268 | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@final_gap=true, | |
@font=Prawn::Font::AFM< Helvetica: 12 >, | |
@font_families= | |
{"Courier"=> | |
{:bold=>"Courier-Bold", | |
:italic=>"Courier-Oblique", | |
:bold_italic=>"Courier-BoldOblique", | |
:normal=>"Courier"}, | |
"Times-Roman"=> | |
{:bold=>"Times-Bold", | |
:italic=>"Times-Italic", | |
:bold_italic=>"Times-BoldItalic", | |
:normal=>"Times-Roman"}, | |
"Helvetica"=> | |
{:bold=>"Helvetica-Bold", | |
:italic=>"Helvetica-Oblique", | |
:bold_italic=>"Helvetica-BoldOblique", | |
:normal=>"Helvetica"}}, | |
@font_metric_cache= | |
#<Prawn::FontMetricCache:0xbb65c60 | |
@cache= | |
{#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="hello">=>25.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo">=>16.68, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar bar bar bar bar bar bar bar bar bar ">=>206.76, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo foo foo foo foo foo foo foo foo foo ">=>200.16, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="M">=>9.996, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo">=>16.32, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string=" ">=>3.336, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar bar bar bar bar bar bar bar bar bar">=>203.424, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo foo foo foo foo foo foo foo foo foo">=> | |
193.22400000000002}, | |
@document=#<Prawn::Document:0xbb6d298 ...>>, | |
@font_registry={"Helvetica:0"=>Prawn::Font::AFM< Helvetica: 12 >}, | |
@font_size=12, | |
@indent_paragraphs=nil, | |
@margin_box= | |
#<Prawn::Document::BoundingBox:0xbb6d268 | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@no_text_printed=false, | |
@page_number=1, | |
@renderer= | |
#<PDF::Core::Renderer:0xbb6e4b0 | |
@page_number=0, | |
@state= | |
#<PDF::Core::DocumentState:0xbb6de50 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0xbb6f158 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0xbb6ef78 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db77a4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0xbb6ee28 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=> | |
[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db76fc @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0xbb6df40 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>>, | |
@state= | |
#<PDF::Core::DocumentState:0xbb6de50 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0xbb6f158 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0xbb6ef78 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db77a4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0xbb6ee28 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db76fc @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0xbb6df40 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>, | |
@text_formatter=Prawn::Text::Formatted::Parser, | |
@y=742.1279999999999>, | |
@point=[0, 706.1279999999999], | |
@row=0, | |
@rowspan=1, | |
@text_options={}, | |
@width=210.16>, | |
#<Prawn::Table::Cell::Text:0xbb48cc8 | |
@border_colors=["000000", "000000", "000000", "000000"], | |
@border_lines=[:solid, :solid, :solid, :solid], | |
@border_widths=[1, 1, 1, 1], | |
@borders=[:top, :bottom, :left, :right], | |
@colspan=1, | |
@column=0, | |
@content="baz", | |
@dummy_cells=[], | |
@height=23.872, | |
@initializer_run=true, | |
@max_width=29.344, | |
@min_width=29.344, | |
@natural_content_width=19.344, | |
@padding=[5, 5, 5, 5], | |
@pdf= | |
#<Prawn::Document:0xbb6d298 | |
@all_text_printed=true, | |
@background=nil, | |
@background_scale=1, | |
@bounding_box= | |
#<Prawn::Document::BoundingBox:0xbb6d268 | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@final_gap=true, | |
@font=Prawn::Font::AFM< Helvetica: 12 >, | |
@font_families= | |
{"Courier"=> | |
{:bold=>"Courier-Bold", | |
:italic=>"Courier-Oblique", | |
:bold_italic=>"Courier-BoldOblique", | |
:normal=>"Courier"}, | |
"Times-Roman"=> | |
{:bold=>"Times-Bold", | |
:italic=>"Times-Italic", | |
:bold_italic=>"Times-BoldItalic", | |
:normal=>"Times-Roman"}, | |
"Helvetica"=> | |
{:bold=>"Helvetica-Bold", | |
:italic=>"Helvetica-Oblique", | |
:bold_italic=>"Helvetica-BoldOblique", | |
:normal=>"Helvetica"}}, | |
@font_metric_cache= | |
#<Prawn::FontMetricCache:0xbb65c60 | |
@cache= | |
{#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="hello">=>25.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo">=>16.68, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar bar bar bar bar bar bar bar bar bar ">=>206.76, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo foo foo foo foo foo foo foo foo foo ">=>200.16, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="M">=>9.996, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo">=>16.32, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string=" ">=>3.336, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar bar bar bar bar bar bar bar bar bar">=>203.424, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo foo foo foo foo foo foo foo foo foo">=> | |
193.22400000000002}, | |
@document=#<Prawn::Document:0xbb6d298 ...>>, | |
@font_registry={"Helvetica:0"=>Prawn::Font::AFM< Helvetica: 12 >}, | |
@font_size=12, | |
@indent_paragraphs=nil, | |
@margin_box= | |
#<Prawn::Document::BoundingBox:0xbb6d268 | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@no_text_printed=false, | |
@page_number=1, | |
@renderer= | |
#<PDF::Core::Renderer:0xbb6e4b0 | |
@page_number=0, | |
@state= | |
#<PDF::Core::DocumentState:0xbb6de50 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0xbb6f158 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0xbb6ef78 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db77a4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0xbb6ee28 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=> | |
[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db76fc @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0xbb6df40 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>>, | |
@state= | |
#<PDF::Core::DocumentState:0xbb6de50 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0xbb6f158 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0xbb6ef78 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db77a4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0xbb6ee28 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db76fc @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0xbb6df40 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>, | |
@text_formatter=Prawn::Text::Formatted::Parser, | |
@y=742.1279999999999>, | |
@point=[0, 706.1279999999999], | |
@row=1, | |
@rowspan=1, | |
@text_options={}, | |
@width=29.344>, | |
#<Prawn::Table::Cell::Text:0xbb48818 | |
@border_colors=["000000", "000000", "000000", "000000"], | |
@border_lines=[:solid, :solid, :solid, :solid], | |
@border_widths=[1, 1, 1, 1], | |
@borders=[:top, :bottom, :left, :right], | |
@colspan=1, | |
@column=1, | |
@content="bar", | |
@dummy_cells=[], | |
@height=23.872, | |
@initializer_run=true, | |
@max_width=216.76, | |
@min_width=216.76, | |
@natural_content_width=17.34, | |
@padding=[5, 5, 5, 5], | |
@pdf= | |
#<Prawn::Document:0xbb6d298 | |
@all_text_printed=true, | |
@background=nil, | |
@background_scale=1, | |
@bounding_box= | |
#<Prawn::Document::BoundingBox:0xbb6d268 | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@final_gap=true, | |
@font=Prawn::Font::AFM< Helvetica: 12 >, | |
@font_families= | |
{"Courier"=> | |
{:bold=>"Courier-Bold", | |
:italic=>"Courier-Oblique", | |
:bold_italic=>"Courier-BoldOblique", | |
:normal=>"Courier"}, | |
"Times-Roman"=> | |
{:bold=>"Times-Bold", | |
:italic=>"Times-Italic", | |
:bold_italic=>"Times-BoldItalic", | |
:normal=>"Times-Roman"}, | |
"Helvetica"=> | |
{:bold=>"Helvetica-Bold", | |
:italic=>"Helvetica-Oblique", | |
:bold_italic=>"Helvetica-BoldOblique", | |
:normal=>"Helvetica"}}, | |
@font_metric_cache= | |
#<Prawn::FontMetricCache:0xbb65c60 | |
@cache= | |
{#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="hello">=>25.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo">=>16.68, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar bar bar bar bar bar bar bar bar bar ">=>206.76, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo foo foo foo foo foo foo foo foo foo ">=>200.16, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="M">=>9.996, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo">=>16.32, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string=" ">=>3.336, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar bar bar bar bar bar bar bar bar bar">=>203.424, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo foo foo foo foo foo foo foo foo foo">=> | |
193.22400000000002}, | |
@document=#<Prawn::Document:0xbb6d298 ...>>, | |
@font_registry={"Helvetica:0"=>Prawn::Font::AFM< Helvetica: 12 >}, | |
@font_size=12, | |
@indent_paragraphs=nil, | |
@margin_box= | |
#<Prawn::Document::BoundingBox:0xbb6d268 | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@no_text_printed=false, | |
@page_number=1, | |
@renderer= | |
#<PDF::Core::Renderer:0xbb6e4b0 | |
@page_number=0, | |
@state= | |
#<PDF::Core::DocumentState:0xbb6de50 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0xbb6f158 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0xbb6ef78 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db77a4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0xbb6ee28 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=> | |
[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db76fc @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0xbb6df40 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>>, | |
@state= | |
#<PDF::Core::DocumentState:0xbb6de50 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0xbb6f158 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0xbb6ef78 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db77a4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0xbb6ee28 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db76fc @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0xbb6df40 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>, | |
@text_formatter=Prawn::Text::Formatted::Parser, | |
@y=742.1279999999999>, | |
@point=[0, 706.1279999999999], | |
@row=1, | |
@rowspan=1, | |
@text_options={}, | |
@width=216.76>, | |
#<Prawn::Table::Cell::Text:0xbb480e0 | |
@border_colors=["000000", "000000", "000000", "000000"], | |
@border_lines=[:solid, :solid, :solid, :solid], | |
@border_widths=[1, 1, 1, 1], | |
@borders=[:top, :bottom, :left, :right], | |
@colspan=1, | |
@column=2, | |
@content="foo foo foo foo foo foo foo foo foo foo ", | |
@dummy_cells=[], | |
@height=23.872, | |
@initializer_run=true, | |
@max_width=210.16, | |
@min_width=210.16, | |
@natural_content_width=200.16, | |
@padding=[5, 5, 5, 5], | |
@pdf= | |
#<Prawn::Document:0xbb6d298 | |
@all_text_printed=true, | |
@background=nil, | |
@background_scale=1, | |
@bounding_box= | |
#<Prawn::Document::BoundingBox:0xbb6d268 | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@final_gap=true, | |
@font=Prawn::Font::AFM< Helvetica: 12 >, | |
@font_families= | |
{"Courier"=> | |
{:bold=>"Courier-Bold", | |
:italic=>"Courier-Oblique", | |
:bold_italic=>"Courier-BoldOblique", | |
:normal=>"Courier"}, | |
"Times-Roman"=> | |
{:bold=>"Times-Bold", | |
:italic=>"Times-Italic", | |
:bold_italic=>"Times-BoldItalic", | |
:normal=>"Times-Roman"}, | |
"Helvetica"=> | |
{:bold=>"Helvetica-Bold", | |
:italic=>"Helvetica-Oblique", | |
:bold_italic=>"Helvetica-BoldOblique", | |
:normal=>"Helvetica"}}, | |
@font_metric_cache= | |
#<Prawn::FontMetricCache:0xbb65c60 | |
@cache= | |
{#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="hello">=>25.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo">=>16.68, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar bar bar bar bar bar bar bar bar bar ">=>206.76, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo foo foo foo foo foo foo foo foo foo ">=>200.16, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="M">=>9.996, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo">=>16.32, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string=" ">=>3.336, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar bar bar bar bar bar bar bar bar bar">=>203.424, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo foo foo foo foo foo foo foo foo foo">=> | |
193.22400000000002}, | |
@document=#<Prawn::Document:0xbb6d298 ...>>, | |
@font_registry={"Helvetica:0"=>Prawn::Font::AFM< Helvetica: 12 >}, | |
@font_size=12, | |
@indent_paragraphs=nil, | |
@margin_box= | |
#<Prawn::Document::BoundingBox:0xbb6d268 | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@no_text_printed=false, | |
@page_number=1, | |
@renderer= | |
#<PDF::Core::Renderer:0xbb6e4b0 | |
@page_number=0, | |
@state= | |
#<PDF::Core::DocumentState:0xbb6de50 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0xbb6f158 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0xbb6ef78 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db77a4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0xbb6ee28 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=> | |
[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db76fc @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0xbb6df40 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>>, | |
@state= | |
#<PDF::Core::DocumentState:0xbb6de50 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0xbb6f158 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0xbb6ef78 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db77a4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0xbb6ee28 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db76fc @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0xbb6df40 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>, | |
@text_formatter=Prawn::Text::Formatted::Parser, | |
@y=742.1279999999999>, | |
@point=[0, 706.1279999999999], | |
@row=1, | |
@rowspan=1, | |
@text_options={}, | |
@width=210.16>], | |
@column_length=3, | |
@column_widths=[29.344, 216.76, 210.16], | |
@header=false, | |
@natural_column_widths=[29.344, 216.76, 210.16], | |
@natural_row_heights=[23.872, 23.872], | |
@natural_width=456.264, | |
@pdf= | |
#<Prawn::Document:0xbb6d298 | |
@all_text_printed=true, | |
@background=nil, | |
@background_scale=1, | |
@bounding_box= | |
#<Prawn::Document::BoundingBox:0xbb6d268 | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@final_gap=true, | |
@font=Prawn::Font::AFM< Helvetica: 12 >, | |
@font_families= | |
{"Courier"=> | |
{:bold=>"Courier-Bold", | |
:italic=>"Courier-Oblique", | |
:bold_italic=>"Courier-BoldOblique", | |
:normal=>"Courier"}, | |
"Times-Roman"=> | |
{:bold=>"Times-Bold", | |
:italic=>"Times-Italic", | |
:bold_italic=>"Times-BoldItalic", | |
:normal=>"Times-Roman"}, | |
"Helvetica"=> | |
{:bold=>"Helvetica-Bold", | |
:italic=>"Helvetica-Oblique", | |
:bold_italic=>"Helvetica-BoldOblique", | |
:normal=>"Helvetica"}}, | |
@font_metric_cache= | |
#<Prawn::FontMetricCache:0xbb65c60 | |
@cache= | |
{#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="hello">=>25.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo">=>16.68, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar bar bar bar bar bar bar bar bar bar ">=>206.76, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo foo foo foo foo foo foo foo foo foo ">=>200.16, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="M">=>9.996, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo">=>16.32, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string=" ">=>3.336, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar bar bar bar bar bar bar bar bar bar">=>203.424, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo foo foo foo foo foo foo foo foo foo">=>193.22400000000002}, | |
@document=#<Prawn::Document:0xbb6d298 ...>>, | |
@font_registry={"Helvetica:0"=>Prawn::Font::AFM< Helvetica: 12 >}, | |
@font_size=12, | |
@indent_paragraphs=nil, | |
@margin_box= | |
#<Prawn::Document::BoundingBox:0xbb6d268 | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@no_text_printed=false, | |
@page_number=1, | |
@renderer= | |
#<PDF::Core::Renderer:0xbb6e4b0 | |
@page_number=0, | |
@state= | |
#<PDF::Core::DocumentState:0xbb6de50 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0xbb6f158 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0xbb6ef78 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db77a4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0xbb6ee28 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db76fc @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0xbb6df40 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>>, | |
@state= | |
#<PDF::Core::DocumentState:0xbb6de50 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0xbb6e738 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0xbb6d298 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack= | |
#<PDF::Core::GraphicStateStack:0xbb6e678 | |
@stack= | |
[#<PDF::Core::GraphicState:0xbb6e618 | |
@cap_style=:butt, | |
@color_space={}, | |
@dash={:dash=>nil, :space=>nil, :phase=>0}, | |
@fill_color="000000", | |
@join_style=:miter, | |
@line_width=1, | |
@stroke_color="000000">]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0xbb6f158 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0xbb6ef78 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db77a4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0xbb6ee28 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db76fc @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0xbb6e9a8 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0xbb6df40 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0xbb6e9a8 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0xbb6df40 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db74c8 @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0xbb6e408 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db7198 @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@stream= | |
#<PDF::Core::Stream:0x00000005db6f58 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0xbb4b2d8 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@stream= | |
#<PDF::Core::Stream:0x00000005da5948 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>, | |
@text_formatter=Prawn::Text::Formatted::Parser, | |
@y=742.1279999999999>, | |
@row_length=2, | |
@width=456.264> | |
reloaded 21 files | |
C:/Code/EnevSketchup/src/EC_enomax/library.rb:2: warning: already initialized constant EC_enomax::Library | |
C:/Code/EnevSketchup/src/EC_enomax/library.rb:2: warning: previous definition of Library was here | |
C:/Code/EnevSketchup/src/EC_enomax/path.rb:6: warning: already initialized constant EC_enomax::Paths::ROOT | |
C:/Code/EnevSketchup/src/EC_enomax/path.rb:6: warning: previous definition of ROOT was here | |
Error: #<SyntaxError: C:/Code/EnevSketchup/src/EC_enomax/pdf.rb:27: syntax error, unexpected keyword_end, expecting end-of-input> | |
C:/Code/EnevSketchup/src/EC_enomax/utilities.rb:77:in `load' | |
C:/Code/EnevSketchup/src/EC_enomax/utilities.rb:77:in `block in reload' | |
C:/Code/EnevSketchup/src/EC_enomax/utilities.rb:76:in `each' | |
C:/Code/EnevSketchup/src/EC_enomax/utilities.rb:76:in `reload' | |
C:/Code/EnevSketchup/src/EC_enomax/command.rb:104:in `block in reload' | |
C:/Code/EnevSketchup/src/EC_enomax/command.rb:156:in `block in command' | |
SketchUp:1:in `call' | |
reloaded 21 files | |
C:/Code/EnevSketchup/src/EC_enomax/library.rb:2: warning: already initialized constant EC_enomax::Library | |
C:/Code/EnevSketchup/src/EC_enomax/library.rb:2: warning: previous definition of Library was here | |
C:/Code/EnevSketchup/src/EC_enomax/path.rb:6: warning: already initialized constant EC_enomax::Paths::ROOT | |
C:/Code/EnevSketchup/src/EC_enomax/path.rb:6: warning: previous definition of ROOT was here | |
Error: #<NoMethodError: undefined method `generate' for #<Prawn::Document:0xbd38a30>> | |
C:/Code/EnevSketchup/src/EC_enomax/pdf.rb:18:in `create' | |
C:/Code/EnevSketchup/src/EC_enomax/pdf.rb:29:in `<top (required)>' | |
C:/Code/EnevSketchup/src/EC_enomax/utilities.rb:77:in `load' | |
C:/Code/EnevSketchup/src/EC_enomax/utilities.rb:77:in `block in reload' | |
C:/Code/EnevSketchup/src/EC_enomax/utilities.rb:76:in `each' | |
C:/Code/EnevSketchup/src/EC_enomax/utilities.rb:76:in `reload' | |
C:/Code/EnevSketchup/src/EC_enomax/command.rb:104:in `block in reload' | |
C:/Code/EnevSketchup/src/EC_enomax/command.rb:156:in `block in command' | |
SketchUp:1:in `call' | |
reloaded 21 files | |
C:/Code/EnevSketchup/src/EC_enomax/library.rb:2: warning: already initialized constant EC_enomax::Library | |
C:/Code/EnevSketchup/src/EC_enomax/library.rb:2: warning: previous definition of Library was here | |
C:/Code/EnevSketchup/src/EC_enomax/path.rb:6: warning: already initialized constant EC_enomax::Paths::ROOT | |
C:/Code/EnevSketchup/src/EC_enomax/path.rb:6: warning: previous definition of ROOT was here | |
Error: #<NoMethodError: undefined method `generate' for #<Prawn::Document:0x9dae740>> | |
C:/Code/EnevSketchup/src/EC_enomax/pdf.rb:18:in `create' | |
C:/Code/EnevSketchup/src/EC_enomax/pdf.rb:29:in `<top (required)>' | |
C:/Code/EnevSketchup/src/EC_enomax/utilities.rb:77:in `load' | |
C:/Code/EnevSketchup/src/EC_enomax/utilities.rb:77:in `block in reload' | |
C:/Code/EnevSketchup/src/EC_enomax/utilities.rb:76:in `each' | |
C:/Code/EnevSketchup/src/EC_enomax/utilities.rb:76:in `reload' | |
C:/Code/EnevSketchup/src/EC_enomax/command.rb:104:in `block in reload' | |
C:/Code/EnevSketchup/src/EC_enomax/command.rb:156:in `block in command' | |
SketchUp:1:in `call' | |
reloaded 21 files | |
C:/Code/EnevSketchup/src/EC_enomax/library.rb:2: warning: already initialized constant EC_enomax::Library | |
C:/Code/EnevSketchup/src/EC_enomax/library.rb:2: warning: previous definition of Library was here | |
C:/Code/EnevSketchup/src/EC_enomax/path.rb:6: warning: already initialized constant EC_enomax::Paths::ROOT | |
C:/Code/EnevSketchup/src/EC_enomax/path.rb:6: warning: previous definition of ROOT was here | |
reloaded 21 files | |
C:/Code/EnevSketchup/src/EC_enomax/library.rb:2: warning: already initialized constant EC_enomax::Library | |
C:/Code/EnevSketchup/src/EC_enomax/library.rb:2: warning: previous definition of Library was here | |
C:/Code/EnevSketchup/src/EC_enomax/path.rb:6: warning: already initialized constant EC_enomax::Paths::ROOT | |
C:/Code/EnevSketchup/src/EC_enomax/path.rb:6: warning: previous definition of ROOT was here | |
#<Prawn::Document:0x9e6d9a8 | |
@all_text_printed=true, | |
@background=nil, | |
@background_scale=1, | |
@bounding_box= | |
#<Prawn::Document::BoundingBox:0xbde51d0 | |
@document=#<Prawn::Document:0x9e6d9a8 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@final_gap=true, | |
@font=Prawn::Font::AFM< Helvetica: 12 >, | |
@font_families= | |
{"Courier"=> | |
{:bold=>"Courier-Bold", | |
:italic=>"Courier-Oblique", | |
:bold_italic=>"Courier-BoldOblique", | |
:normal=>"Courier"}, | |
"Times-Roman"=> | |
{:bold=>"Times-Bold", | |
:italic=>"Times-Italic", | |
:bold_italic=>"Times-BoldItalic", | |
:normal=>"Times-Roman"}, | |
"Helvetica"=> | |
{:bold=>"Helvetica-Bold", | |
:italic=>"Helvetica-Oblique", | |
:bold_italic=>"Helvetica-BoldOblique", | |
:normal=>"Helvetica"}}, | |
@font_metric_cache= | |
#<Prawn::FontMetricCache:0x9e2ba50 | |
@cache= | |
{#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="hello">=>25.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo">=>16.68, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar bar bar bar bar bar bar bar bar bar ">=>206.76, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="foo foo foo foo foo foo foo foo foo foo ">=>200.16, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={}, | |
string="M">=>9.996, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo">=>16.32, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar">=>17.34, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string=" ">=>3.336, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="bar bar bar bar bar bar bar bar bar bar">=>203.424, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="baz">=>19.344, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="foo foo foo foo foo foo foo foo foo foo">=>193.22400000000002, | |
#<struct Prawn::FontMetricCache::CacheEntry | |
font=Prawn::Font::AFM< Helvetica: 12 >, | |
options={:kerning=>true}, | |
string="world">=>28.728}, | |
@document=#<Prawn::Document:0x9e6d9a8 ...>>, | |
@font_registry={"Helvetica:0"=>Prawn::Font::AFM< Helvetica: 12 >}, | |
@font_size=12, | |
@indent_paragraphs=nil, | |
@margin_box= | |
#<Prawn::Document::BoundingBox:0xbde51d0 | |
@document=#<Prawn::Document:0x9e6d9a8 ...>, | |
@height=720.0, | |
@parent=nil, | |
@stretched_height=nil, | |
@total_left_padding=0, | |
@total_right_padding=0, | |
@width=540.0, | |
@x=36, | |
@y=756.0>, | |
@no_text_printed=false, | |
@page_number=1, | |
@renderer= | |
#<PDF::Core::Renderer:0x9e6c598 | |
@page_number=1, | |
@state= | |
#<PDF::Core::DocumentState:0x9e6d828 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0x9e6ca30 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e6d9a8 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack=#<PDF::Core::GraphicStateStack:0x9e6c940 @stack=[]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0x9e6ca30 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e6d9a8 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack=#<PDF::Core::GraphicStateStack:0x9e6c940 @stack=[]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0x9e6d558 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0x9e6d408 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@offset=15, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f369a4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0x9e6ce50 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0x9e6cc88 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e6c3a0 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e6cc88 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e6c4f0 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@offset=215, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f3626c @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n1 w\n/DeviceRGB CS\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n65.344 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n65.344 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n65.344 1448.756 m\n65.344 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<66> 30 <6f6f>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n252.76 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n252.76 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n252.76 1448.756 m\n252.76 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<626172206261722062617220626172206261722062617220626172206261722062617220626172>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n246.16 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n246.16 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n246.16 1448.756 m\n246.16 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<62617a>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n65.344 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n65.344 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n65.344 1448.756 m\n65.344 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<62617a>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n252.76 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n252.76 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n252.76 1448.756 m\n252.76 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<626172>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n246.16 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n246.16 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n246.16 1448.756 m\n246.16 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<66> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f>] TJ\nET\n\n\nBT\n36.0 1415.768 Td\n/F1.0 12 Tf\n[<77> 10 <6f72> -15 <6c64>] TJ\nET\n\nQ\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9e1f858 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@offset=2913, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f0fc20 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@offset=2735, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f361c4 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@offset=158, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f3662c @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@offset=109, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f3671c @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0x9e6cc88 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e6c3a0 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e6cc88 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e6c4f0 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@offset=215, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f3626c @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n1 w\n/DeviceRGB CS\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n65.344 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n65.344 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n65.344 1448.756 m\n65.344 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<66> 30 <6f6f>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n252.76 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n252.76 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n252.76 1448.756 m\n252.76 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<626172206261722062617220626172206261722062617220626172206261722062617220626172>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n246.16 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n246.16 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n246.16 1448.756 m\n246.16 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<62617a>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n65.344 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n65.344 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n65.344 1448.756 m\n65.344 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<62617a>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n252.76 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n252.76 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n252.76 1448.756 m\n252.76 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<626172>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n246.16 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n246.16 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n246.16 1448.756 m\n246.16 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<66> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f>] TJ\nET\n\n\nBT\n36.0 1415.768 Td\n/F1.0 12 Tf\n[<77> 10 <6f72> -15 <6c64>] TJ\nET\n\nQ\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9e1f858 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@offset=2913, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f0fc20 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@offset=2735, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f361c4 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@offset=158, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f3662c @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0x9e6c4f0 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@offset=215, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f3626c @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n1 w\n/DeviceRGB CS\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n65.344 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n65.344 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n65.344 1448.756 m\n65.344 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<66> 30 <6f6f>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n252.76 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n252.76 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n252.76 1448.756 m\n252.76 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<626172206261722062617220626172206261722062617220626172206261722062617220626172>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n246.16 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n246.16 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n246.16 1448.756 m\n246.16 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<62617a>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n65.344 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n65.344 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n65.344 1448.756 m\n65.344 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<62617a>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n252.76 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n252.76 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n252.76 1448.756 m\n252.76 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<626172>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n246.16 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n246.16 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n246.16 1448.756 m\n246.16 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<66> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f>] TJ\nET\n\n\nBT\n36.0 1415.768 Td\n/F1.0 12 Tf\n[<77> 10 <6f72> -15 <6c64>] TJ\nET\n\nQ\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0x9e6c3a0 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0x9e6cc88 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0x9e6c3a0 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@offset=158, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f3662c @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e6c4f0 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@offset=215, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f3626c @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n1 w\n/DeviceRGB CS\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n65.344 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n65.344 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n65.344 1448.756 m\n65.344 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<66> 30 <6f6f>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n252.76 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n252.76 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n252.76 1448.756 m\n252.76 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<626172206261722062617220626172206261722062617220626172206261722062617220626172>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n246.16 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n246.16 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n246.16 1448.756 m\n246.16 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<62617a>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n65.344 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n65.344 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n65.344 1448.756 m\n65.344 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<62617a>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n252.76 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n252.76 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n252.76 1448.756 m\n252.76 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<626172>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n246.16 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n246.16 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n246.16 1448.756 m\n246.16 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<66> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f>] TJ\nET\n\n\nBT\n36.0 1415.768 Td\n/F1.0 12 Tf\n[<77> 10 <6f72> -15 <6c64>] TJ\nET\n\nQ\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9e1f858 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@offset=2913, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f0fc20 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@offset=2735, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f361c4 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0x9e1f858 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@offset=2913, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f0fc20 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>, | |
@xref_offset=3010>, | |
@repeaters=[], | |
@state= | |
#<PDF::Core::DocumentState:0x9e6d828 | |
@before_render_callbacks=[], | |
@compress=false, | |
@encrypt=false, | |
@encryption_key=nil, | |
@on_page_create_callback=nil, | |
@page= | |
#<PDF::Core::Page:0x9e6ca30 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e6d9a8 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack=#<PDF::Core::GraphicStateStack:0x9e6c940 @stack=[]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>, | |
@pages= | |
[#<PDF::Core::Page:0x9e6ca30 | |
@content=4, | |
@dictionary=5, | |
@document=#<Prawn::Document:0x9e6d9a8 ...>, | |
@imported_page=false, | |
@layout=:portrait, | |
@margins={:left=>36, :right=>36, :top=>36, :bottom=>36}, | |
@size="LETTER", | |
@stack=#<PDF::Core::GraphicStateStack:0x9e6c940 @stack=[]>, | |
@stamp_dictionary=nil, | |
@stamp_stream=nil>], | |
@skip_encoding=false, | |
@store= | |
#<PDF::Core::ObjectStore:0x9e6d558 | |
@identifiers=[1, 2, 3, 4, 5, 6], | |
@info=1, | |
@objects= | |
{1=> | |
#<PDF::Core::Reference:0x9e6d408 | |
@data={:Creator=>"Prawn", :Producer=>"Prawn"}, | |
@gen=0, | |
@identifier=1, | |
@offset=15, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f369a4 @stream=nil, @filters=[]>>, | |
2=> | |
#<PDF::Core::Reference:0x9e6ce50 | |
@data= | |
{:Type=>:Catalog, | |
:Pages=> | |
#<PDF::Core::Reference:0x9e6cc88 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e6c3a0 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e6cc88 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e6c4f0 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@offset=215, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f3626c @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n1 w\n/DeviceRGB CS\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n65.344 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n65.344 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n65.344 1448.756 m\n65.344 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<66> 30 <6f6f>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n252.76 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n252.76 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n252.76 1448.756 m\n252.76 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<626172206261722062617220626172206261722062617220626172206261722062617220626172>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n246.16 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n246.16 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n246.16 1448.756 m\n246.16 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<62617a>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n65.344 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n65.344 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n65.344 1448.756 m\n65.344 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<62617a>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n252.76 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n252.76 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n252.76 1448.756 m\n252.76 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<626172>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n246.16 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n246.16 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n246.16 1448.756 m\n246.16 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<66> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f>] TJ\nET\n\n\nBT\n36.0 1415.768 Td\n/F1.0 12 Tf\n[<77> 10 <6f72> -15 <6c64>] TJ\nET\n\nQ\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9e1f858 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@offset=2913, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f0fc20 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@offset=2735, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f361c4 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@offset=158, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f3662c @stream=nil, @filters=[]>>}, | |
@gen=0, | |
@identifier=2, | |
@offset=109, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f3671c @stream=nil, @filters=[]>>, | |
3=> | |
#<PDF::Core::Reference:0x9e6cc88 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=> | |
[#<PDF::Core::Reference:0x9e6c3a0 | |
@data= | |
{:Type=>:Page, | |
:Parent=>#<PDF::Core::Reference:0x9e6cc88 ...>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e6c4f0 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@offset=215, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f3626c @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n1 w\n/DeviceRGB CS\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n65.344 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n65.344 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n65.344 1448.756 m\n65.344 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<66> 30 <6f6f>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n252.76 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n252.76 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n252.76 1448.756 m\n252.76 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<626172206261722062617220626172206261722062617220626172206261722062617220626172>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n246.16 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n246.16 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n246.16 1448.756 m\n246.16 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<62617a>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n65.344 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n65.344 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n65.344 1448.756 m\n65.344 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<62617a>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n252.76 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n252.76 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n252.76 1448.756 m\n252.76 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<626172>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n246.16 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n246.16 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n246.16 1448.756 m\n246.16 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<66> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f>] TJ\nET\n\n\nBT\n36.0 1415.768 Td\n/F1.0 12 Tf\n[<77> 10 <6f72> -15 <6c64>] TJ\nET\n\nQ\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9e1f858 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@offset=2913, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f0fc20 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@offset=2735, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f361c4 @stream=nil, @filters=[]>>]}, | |
@gen=0, | |
@identifier=3, | |
@offset=158, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f3662c @stream=nil, @filters=[]>>, | |
4=> | |
#<PDF::Core::Reference:0x9e6c4f0 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@offset=215, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f3626c @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n1 w\n/DeviceRGB CS\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n65.344 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n65.344 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n65.344 1448.756 m\n65.344 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<66> 30 <6f6f>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n252.76 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n252.76 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n252.76 1448.756 m\n252.76 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<626172206261722062617220626172206261722062617220626172206261722062617220626172>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n246.16 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n246.16 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n246.16 1448.756 m\n246.16 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<62617a>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n65.344 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n65.344 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n65.344 1448.756 m\n65.344 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<62617a>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n252.76 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n252.76 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n252.76 1448.756 m\n252.76 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<626172>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n246.16 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n246.16 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n246.16 1448.756 m\n246.16 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<66> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f>] TJ\nET\n\n\nBT\n36.0 1415.768 Td\n/F1.0 12 Tf\n[<77> 10 <6f72> -15 <6c64>] TJ\nET\n\nQ\n", @filters=[]>>, | |
5=> | |
#<PDF::Core::Reference:0x9e6c3a0 | |
@data= | |
{:Type=>:Page, | |
:Parent=> | |
#<PDF::Core::Reference:0x9e6cc88 | |
@data= | |
{:Type=>:Pages, | |
:Count=>1, | |
:Kids=>[#<PDF::Core::Reference:0x9e6c3a0 ...>]}, | |
@gen=0, | |
@identifier=3, | |
@offset=158, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f3662c @stream=nil, @filters=[]>>, | |
:MediaBox=>[0, 0, 612.0, 792.0], | |
:Contents=> | |
#<PDF::Core::Reference:0x9e6c4f0 | |
@data={}, | |
@gen=0, | |
@identifier=4, | |
@offset=215, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f3626c @stream="q\n\nBT\n36.0 747.384 Td\n/F1.0 12 Tf\n[<68656c6c6f>] TJ\nET\n\n1 w\n/DeviceRGB CS\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n65.344 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n65.344 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n65.344 1448.756 m\n65.344 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<66> 30 <6f6f>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n252.76 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n252.76 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n252.76 1448.756 m\n252.76 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<626172206261722062617220626172206261722062617220626172206261722062617220626172>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n246.16 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n246.16 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n246.16 1448.756 m\n246.16 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<62617a>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n65.344 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n65.344 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n65.344 1448.756 m\n65.344 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<62617a>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n252.76 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n252.76 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n252.76 1448.756 m\n252.76 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<626172>] TJ\nET\n\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.256 m\n246.16 1448.256 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1424.384 m\n246.16 1424.384 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n36.0 1448.756 m\n36.0 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n246.16 1448.756 m\n246.16 1423.884 l\nS\n[] 0 d\n1 w\n0.000 0.000 0.000 SCN\n\nBT\n41.0 1432.012 Td\n/F1.0 12 Tf\n[<66> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f2066> 30 <6f6f>] TJ\nET\n\n\nBT\n36.0 1415.768 Td\n/F1.0 12 Tf\n[<77> 10 <6f72> -15 <6c64>] TJ\nET\n\nQ\n", @filters=[]>>, | |
:Resources=> | |
{:ProcSet=>[:PDF, :Text, :ImageB, :ImageC, :ImageI], | |
:Font=> | |
{"F1.0"=> | |
#<PDF::Core::Reference:0x9e1f858 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@offset=2913, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f0fc20 @stream=nil, @filters=[]>>}}}, | |
@gen=0, | |
@identifier=5, | |
@offset=2735, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f361c4 @stream=nil, @filters=[]>>, | |
6=> | |
#<PDF::Core::Reference:0x9e1f858 | |
@data= | |
{:Type=>:Font, | |
:Subtype=>:Type1, | |
:BaseFont=>:Helvetica, | |
:Encoding=>:WinAnsiEncoding}, | |
@gen=0, | |
@identifier=6, | |
@offset=2913, | |
@stream= | |
#<PDF::Core::Stream:0x00000004f0fc20 @stream=nil, @filters=[]>>}, | |
@root=2>, | |
@trailer={}, | |
@version=1.3>, | |
@text_formatter=Prawn::Text::Formatted::Parser, | |
@y=756.0> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment