THPDFDisplayListObject Record

Classifies a single 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 in the display list operator sequence
OperatorNameOperator text recorded whilst building the object index, such as re, Tj, or Do
BoundsUser-space bounding box computed from the current transform whilst the object was painted
HasBoundsFalse when no reliable bounds could be worked out for this object

Usage notes

Related APIs