THPDFContentSemanticStatistics レコード

1 つのコンテンツストリームについて計算された、正規化済み操作数、状態深度、正規形バイトサイズを収集します

宣言

THPDFContentSemanticStatistics= record
  TokenCount: Integer;
  OperationCount: Integer;
  StateOperationCount: Integer;
  RedundantStateOperationCount: Integer;
  NormalizedEventCount: Integer;
  MaximumGraphicsStateDepth: Integer;
  CanonicalBytes: Int64;
  ErrorOffset: Integer;
  LimitExceeded: boolean;
  Valid: boolean;
  Diagnostic: AnsiString;
end;

ユニット

HPDFContentStream

フィールド

フィールド目的
TokenCountストリームから解析されたトークンの数
OperationCountストリームで見つかったオペレータの数
StateOperationCount正規化中に追跡されたグラフィックス状態オペレータ
RedundantStateOperationCount正規形の状態を変更しなかった状態操作
NormalizedEventCount正規形イベント列に含まれるイベント
MaximumGraphicsStateDepth解釈中に到達した最も深いグラフィックス状態のネスト
CanonicalBytes比較のために生成された正規形バイト列のサイズ
ErrorOffset解析または評価が失敗したバイトオフセット
LimitExceeded操作数または正規形バイト数の上限がパスを止めた場合に True
Valid解析または評価が失敗した場合に False
DiagnosticValid が False のときの失敗の説明

使用上の注意

関連 API