PdfObject<T extends PdfDataType> constructor

PdfObject<T extends PdfDataType>(
  1. PdfDocument pdfDocument, {
  2. required T params,
  3. int objgen = 0,
  4. int? objser,
})

Create a base Object used in the PDF file

Implementation

PdfObject(
  this.pdfDocument, {
  required super.params,
  super.objgen,
  int? objser,
}) : super(
        objser: objser ?? pdfDocument.genSerial(),
        settings: pdfDocument.settings,
      ) {
  pdfDocument.objects.add(this);
}