Method: EideticPDF::PdfObjects::PdfFile#to_s

Defined in:
lib/epdfo.rb

#to_sObject



868
869
870
871
872
873
874
875
876
877
878
879
# File 'lib/epdfo.rb', line 868

def to_s
  xref_table = XRefTable.new
  xref_sub_section = XRefSubSection.new
  xref_table << xref_sub_section

  s = @header.to_s
  @body.write_and_xref(s, xref_sub_section)
  @trailer.xref_table_start = s.length
  @trailer.xref_table_size = xref_sub_section.size
  s << xref_table.to_s
  s << @trailer.to_s
end