Záznam THPDFContentOperatorVisitStatistics
Shrnuje jeden průchod návštěvou operátorů se stavem, počty bajtů, počty operátorů podle akcí, maximy hloubek a diagnostikou
Deklarace
THPDFContentOperatorVisitStatistics= record
Status: THPDFContentOperatorVisitStatus;
SourceBytes: Int64;
OutputBytes: Int64;
ReplacementBytes: Int64;
OperationCount: Integer;
VisitedOperatorCount: Integer;
KeptOperatorCount: Integer;
DeletedOperatorCount: Integer;
ReplacedOperatorCount: Integer;
MaximumGraphicsStateDepth: Integer;
MaximumTextObjectDepth: Integer;
MaximumMarkedContentDepth: Integer;
MaximumCompatibilityDepth: Integer;
Modified: boolean;
ErrorOffset: Integer;
Diagnostic: AnsiString;
end;
Jednotka
HPDFContentStream
Pole
| Pole | Účel |
|---|---|
Status | Konečný THPDFContentOperatorVisitStatus, například covsCompleted, covsStopped nebo covsRejected |
SourceBytes | Délka vstupního obsahového streamu |
OutputBytes | Délka přepsaného výstupního streamu |
ReplacementBytes | Celkový počet bajtů vložených akcemi nahrazení |
OperationCount | Počet operátorů nalezených ve streamu |
VisitedOperatorCount | Počet operátorů skutečně doručených posluchači |
KeptOperatorCount | Počet operátorů ponechaných beze změny |
DeletedOperatorCount | Počet operátorů odstraněných z výstupu |
ReplacedOperatorCount | Počet operátorů přepsaných náhradními bajty |
MaximumGraphicsStateDepth | Nejhlubší dosažené zanoření stavu q |
MaximumTextObjectDepth | Nejhlubší dosažené zanoření textového objektu BT |
MaximumMarkedContentDepth | Nejhlubší dosažené zanoření marked content |
MaximumCompatibilityDepth | Nejhlubší dosažené zanoření kompatibility BX |
Modified | True, když se výstup liší od vstupu |
ErrorOffset | Bajtový offset selhání, -1 když průchod proběhl normálně |
Diagnostic | Chybový text, když Status není covsCompleted |
Poznámky k použití
- Vyplňuje ho
HPDFVisitContentStreamOperatorsa wrapper návštěvy operátorů na úrovni stránky v THotPDF covsInvalidInputacovsLimitExceededhlásí odmítnutý vstup a překročené pracovní rozpočty, podrobnosti vDiagnostic- Maximy hloubek pomáhají diagnostikovat nevyvážené sekvence
q/QneboBT/ETv generovaném obsahu