THPDFContentSemanticStatistics Record
تعداد عملیاتهای نرمالشده، عمق وضعیت و اندازهٔ بایت کانونیک محاسبهشده برای یک جریان محتوا را گردآوری میکند
اعلان
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 | اپراتورهای graphics state که در جریان نرمالسازی ردیابی شدهاند |
RedundantStateOperationCount | عملیاتهای وضعیتی که وضعیت کانونیک را تغییر ندادهاند |
NormalizedEventCount | رویدادهای موجود در توالی رویداد کانونیک |
MaximumGraphicsStateDepth | عمیقترین تودرتویی graphics state که هنگام تفسیر به آن رسیده است |
CanonicalBytes | اندازهٔ شکل بایتی کانونیک تولیدشده برای مقایسه |
ErrorOffset | آفست بایتیای که تجزیه یا ارزیابی در آن شکست خورده است |
LimitExceeded | True وقتی محدودیت عملیات یا محدودیت بایت کانونیک، گذر را متوقف کرده باشد |
Valid | False وقتی تجزیه یا ارزیابی شکست خورده باشد |
Diagnostic | توصیف خرابی وقتی Valid مقدار False دارد |
یادداشتهای استفاده
- توسط
HPDFNormalizeContentStreamGraphicsStateدر کنار خروجی بایت کانونیک پر میشود RedundantStateOperationCountنویز وضعیتی را کمّی میکند که نرمالسازی پیش از مقایسهٔ جریانها حذف میکند- بهجای مقایسهٔ فیلدبهفیلد این رکوردها، دو جریان را از طریق
HPDFCompareContentStreamsSemanticمقایسه کنید