THPDFContentSemanticStatistics Kaydı

Bir content stream için hesaplanan normalize edilmiş operasyon sayılarını, state derinliğini ve kanonik bayt boyutunu toplar

Bildirim

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;

Birim

HPDFContentStream

Alanlar

AlanAmaç
TokenCountAkıştan ayrıştırılan token sayısı
OperationCountAkışta bulunan operatör sayısı
StateOperationCountNormalizasyon sırasında izlenen graphics state operatörleri
RedundantStateOperationCountKanonik state'i değiştirmemiş state operasyonları
NormalizedEventCountKanonik olay dizisindeki olay sayısı
MaximumGraphicsStateDepthYorumlama sırasında ulaşılan en derin graphics state iç içeliği
CanonicalBytesKarşılaştırma için üretilen kanonik bayt biçiminin boyutu
ErrorOffsetAyrıştırmanın veya değerlendirmenin başarısız olduğu bayt ofseti
LimitExceededOperasyon veya kanonik bayt limiti geçişi durdurduğunda True olur
ValidAyrıştırma veya değerlendirme başarısız olduğunda False olur
DiagnosticValid False olduğunda hata açıklaması

Kullanım notları

İlgili API'ler