# File lib/pdf/writer/object/contents.rb, line 48
48:   def to_s
49:     tmp = @data.dup
50:     res = "\n#{@oid} 0 obj\n"
51:     if @raw
52:       res << tmp
53:     else
54:       res << "<<"
55:       if PDF::Writer::Compression and @parent.compressed?
56:         res << " /Filter /FlateDecode"
57:         tmp = Zlib::Deflate.deflate(tmp)
58:       end
59:       @info.each { |k, v| res << "\n/#{k} #{v}" }
60:       res << "\n/Length #{tmp.size} >>\nstream\n#{tmp}\nendstream"
61:     end
62:     res << "\nendobj\n"
63:     res
64:   end