Method: HexaPDF::Serializer#serialize_array
- Defined in:
- lib/hexapdf/serializer.rb
#serialize_array(obj) ⇒ Object
Serializes an Array object.
See: PDF2.0 s7.3.6
244 245 246 247 248 249 250 251 252 253 254 255 |
# File 'lib/hexapdf/serializer.rb', line 244 def serialize_array(obj) str = +"[" index = 0 while index < obj.size tmp = __serialize(obj[index]) str << " " unless BYTE_IS_DELIMITER[tmp.getbyte(0)] || BYTE_IS_DELIMITER[str.getbyte(-1)] str << tmp index += 1 end str << "]" end |