THPDFContentSyntaxNodeKind Type

Klassifiziert einen Knoten im token-bewahrenden Content-Stream-Syntaxbaum

Deklaration

THPDFContentSyntaxNodeKind= (
  csnkRoot,
  csnkOperation,
  csnkOperand,
  csnkArray,
  csnkDictionary,
  csnkProcedure,
  csnkInlineImage,
  csnkMalformed
);

Unit

HPDFContentStream

Werte

WertZweck
csnkRootSynthetische Baumwurzel, die jede Operation der obersten Ebene besitzt
csnkOperationEin Operator zusammen mit den ihm vorangehenden Operanden
csnkOperandEin einzelner Operand unter einer Operation, einem Array oder einem Dictionary
csnkArrayGruppierungsknoten für ein geklammertes Operanden-Array, geschlossen durch das passende Array-Ende-Lexem
csnkDictionaryGruppierungsknoten für einen Inline-Dictionary-Operanden, geschlossen durch das passende Dictionary-Ende-Lexem
csnkProcedureGruppierungsknoten für die geschweiften Klammern des Legacy-Prozedurensatzes, der die darin enthaltenen Operationen verschachtelt
csnkInlineImageInline-Bild-Block über sein BI-Dictionary, die Bilddaten und den EI-Abschluss
csnkMalformedBytebereich, der die Grammatik verletzte; bleibt im Baum, damit token-bewahrende Bearbeitungen nie Quellbytes verlieren

Verwendungshinweise

Verwandte APIs