THPDFDisplayListObjectKind Type
Klassifiziert die Art des Inhaltsobjekts, das in einer Seiten-Display-Liste aufgezeichnet wird
Deklaration
THPDFDisplayListObjectKind= (dlokPath, dlokText, dlokImage,
dlokShading, dlokUnknown);
Unit
HPDFPageRenderer
Werte
| Wert | Zweck |
|---|---|
dlokPath | Pfadzeichnendes Objekt, aufgezeichnet, wenn Pfadaufbau-Operatoren einen nicht leeren gezeichneten Pfad erzeugten |
dlokText | Textzeigendes Objekt, aufgezeichnet, wenn Textoperationen sichtbare Glyphen zeichneten |
dlokImage | Bild-XObject, gezeichnet über einen Do-Operator |
dlokShading | Shading-Pattern, über die MediaBox der Seite gemalt |
dlokUnknown | Fallback-Art für ein Objekt außerhalb der vier aufgezeichneten Klassen |
Verwendungshinweise
- Lesen Sie Einträge mit
THPDFPageDisplayList.GetObjectund filtern Sie nachKind, um Pfade, Text, Bilder oder Shadings fürs Hit-Testing zu isolieren dlokShading-Einträge tragen die MediaBox als Grenzen, während Pfad- und Textgrenzen von den zeichnenden Operatoren stammen- Das Feld
OperatorNamedes zugehörigen Records nennt den erzeugenden Operator, etware,TjoderDo