THPDFDisplayListObject Record

Classifies one content-stream object in a compiled page display list with its operator and user-space bounds

Declaration

THPDFDisplayListObject= record
  Kind: THPDFDisplayListObjectKind;
  OperatorIndex: Integer;
  OperatorName: AnsiString;
  Bounds: THPDFRectangle;
  HasBounds: boolean;
end;

Unit

HPDFPageRenderer

Fields

FieldPurpose
KindObject class: dlokPath, dlokText, dlokImage, dlokShading, or dlokUnknown
OperatorIndexIndex of the generating operator within the display list operator sequence
OperatorNameOperator text recorded while building the object index, such as re, Tj, or Do
BoundsUser-space bounding box computed from the current transform while the object was painted
HasBoundsFalse when no reliable bounds could be derived for this object

Usage notes

Related APIs