addObjectWithNum method

void addObjectWithNum(
  1. int objectNumber,
  2. int generation,
  3. PdfObject obj
)

Add an object preserving its original object number. Used when rebuilding a PDF to keep cross-references intact.

Implementation

void addObjectWithNum(int objectNumber, int generation, PdfObject obj) {
  _objects.add(PdfIndirectObject(objectNumber, generation, obj));
  if (objectNumber >= _nextObjNum) {
    _nextObjNum = objectNumber + 1;
  }
}