# File lib/pdf/writer/object/info.rb, line 34 34: def to_s 35: res = "\n#{@oid} 0 obj\n<<\n" 36: Info.each do |i| 37: v = __send__("#{i.downcase}".intern) 38: next if v.nil? 39: res << "/#{i} (" 40: if v.kind_of?(Time) 41: s = "D:%04d%02d%02d%02d%02d" 42: v = v.utc 43: v = s % [ v.year, v.month, v.day, v.hour, v.min ] 44: end 45: 46: res << PDF::Writer.escape(v) 47: res << ")\n" 48: end 49: res << ">>\nendobj" 50: end