THPDFContentSyntaxNode Record

یک گرهٔ فشردهٔ درخت نحو جریان محتوا را با فرزندان پیوندی و بازه‌های lexeme بازنمایی می‌کند

اعلان

THPDFContentSyntaxNode= record
  Kind: THPDFContentSyntaxNodeKind;
  ParentIndex: Integer;
  FirstChildIndex: Integer;
  LastChildIndex: Integer;
  NextSiblingIndex: Integer;
  ChildCount: Integer;
  FirstLexemeIndex: Integer;
  LastLexemeIndex: Integer;
  OperatorLexemeIndex: Integer;
  StartOfs: Integer;
  EndOfs: Integer;
end;

واحد

HPDFContentStream

فیلدها

فیلدهدف
Kindکلاس گره: csnkRoot، csnkOperation، csnkOperand، csnkArray، csnkDictionary، csnkProcedure، csnkInlineImage یا csnkMalformed
ParentIndexاندیس گرهٔ والد، وقتی والدی تنظیم نشده باشد -1
FirstChildIndexاندیس نخستین گرهٔ فرزند، وقتی گره فرزندی ندارد -1
LastChildIndexاندیس آخرین گرهٔ فرزند
NextSiblingIndexاندیس sibling بعدی، در انتهای فهرست فرزندان -1
ChildCountشمار فرزندان مستقیم گره
FirstLexemeIndexنخستین lexeme پوشش‌داده‌شده توسط گره در آرایهٔ lexemeها
LastLexemeIndexآخرین lexeme پوشش‌داده‌شده توسط گره
OperatorLexemeIndexlexeme حامل اپراتورِ یک گرهٔ operation، برای انواع دیگر گره -1
StartOfsآفست بایتی آغاز بازهٔ منبع گره
EndOfsآفست بایتی درست بعد از پایان بازهٔ منبع گره

یادداشت‌های استفاده

APIهای مرتبط