Class: Pdfrb::Linearization::Writer::Layout

Inherits:
Struct
  • Object
show all
Defined in:
lib/pdfrb/linearization/writer.rb

Overview

Internal value object carrying computed offsets through assembly.

Instance Attribute Summary collapse

Instance Attribute Details

#first_page_endObject

Returns the value of attribute first_page_end

Returns:

  • (Object)

    the current value of first_page_end



20
21
22
# File 'lib/pdfrb/linearization/writer.rb', line 20

def first_page_end
  @first_page_end
end

#first_page_oidObject

Returns the value of attribute first_page_oid

Returns:

  • (Object)

    the current value of first_page_oid



20
21
22
# File 'lib/pdfrb/linearization/writer.rb', line 20

def first_page_oid
  @first_page_oid
end

#hint_compressedObject

Returns the value of attribute hint_compressed

Returns:

  • (Object)

    the current value of hint_compressed



20
21
22
# File 'lib/pdfrb/linearization/writer.rb', line 20

def hint_compressed
  @hint_compressed
end

#hint_dictObject

Returns the value of attribute hint_dict

Returns:

  • (Object)

    the current value of hint_dict



20
21
22
# File 'lib/pdfrb/linearization/writer.rb', line 20

def hint_dict
  @hint_dict
end

#hint_lengthObject

Returns the value of attribute hint_length

Returns:

  • (Object)

    the current value of hint_length



20
21
22
# File 'lib/pdfrb/linearization/writer.rb', line 20

def hint_length
  @hint_length
end

#hint_offsetObject

Returns the value of attribute hint_offset

Returns:

  • (Object)

    the current value of hint_offset



20
21
22
# File 'lib/pdfrb/linearization/writer.rb', line 20

def hint_offset
  @hint_offset
end

#hint_oidObject

Returns the value of attribute hint_oid

Returns:

  • (Object)

    the current value of hint_oid



20
21
22
# File 'lib/pdfrb/linearization/writer.rb', line 20

def hint_oid
  @hint_oid
end

#lin_dict_offsetObject

Returns the value of attribute lin_dict_offset

Returns:

  • (Object)

    the current value of lin_dict_offset



20
21
22
# File 'lib/pdfrb/linearization/writer.rb', line 20

def lin_dict_offset
  @lin_dict_offset
end

#lin_dict_sizeObject

Returns the value of attribute lin_dict_size

Returns:

  • (Object)

    the current value of lin_dict_size



20
21
22
# File 'lib/pdfrb/linearization/writer.rb', line 20

def lin_dict_size
  @lin_dict_size
end

#num_pagesObject

Returns the value of attribute num_pages

Returns:

  • (Object)

    the current value of num_pages



20
21
22
# File 'lib/pdfrb/linearization/writer.rb', line 20

def num_pages
  @num_pages
end

#ordered_objectsObject

Returns the value of attribute ordered_objects

Returns:

  • (Object)

    the current value of ordered_objects



20
21
22
# File 'lib/pdfrb/linearization/writer.rb', line 20

def ordered_objects
  @ordered_objects
end

#total_sizeObject

Returns the value of attribute total_size

Returns:

  • (Object)

    the current value of total_size



20
21
22
# File 'lib/pdfrb/linearization/writer.rb', line 20

def total_size
  @total_size
end

#trailer_bytesObject

Returns the value of attribute trailer_bytes

Returns:

  • (Object)

    the current value of trailer_bytes



20
21
22
# File 'lib/pdfrb/linearization/writer.rb', line 20

def trailer_bytes
  @trailer_bytes
end

#xref_bytesObject

Returns the value of attribute xref_bytes

Returns:

  • (Object)

    the current value of xref_bytes



20
21
22
# File 'lib/pdfrb/linearization/writer.rb', line 20

def xref_bytes
  @xref_bytes
end

#xref_offsetObject

Returns the value of attribute xref_offset

Returns:

  • (Object)

    the current value of xref_offset



20
21
22
# File 'lib/pdfrb/linearization/writer.rb', line 20

def xref_offset
  @xref_offset
end