THPDFContentOperatorVisitStatistics Record
Opsummerer ét operatorbesøgs-gennemløb med status, byteantal, operatortællinger pr. handling, dybdemaksima og diagnostik
Deklaration
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;
Enhed
HPDFContentStream
Felter
| Felt | Formål |
|---|---|
Status | Endelig THPDFContentOperatorVisitStatus, for eksempel covsCompleted, covsStopped eller covsRejected |
SourceBytes | Længde af input-indholdsstrømmen |
OutputBytes | Længde af den omskrevne outputstrøm |
ReplacementBytes | Samlede bytes indsat af replace-handlinger |
OperationCount | Operatorer fundet i strømmen |
VisitedOperatorCount | Operatorer, der faktisk blev leveret til lytteren |
KeptOperatorCount | Operatorer holdt uændrede |
DeletedOperatorCount | Operatorer fjernet fra outputtet |
ReplacedOperatorCount | Operatorer omskrevet med erstatningsbytes |
MaximumGraphicsStateDepth | Dybeste q-tilstandindlejring nået |
MaximumTextObjectDepth | Dybeste BT-tekstobjektindlejring nået |
MaximumMarkedContentDepth | Dybeste indlejring af markeret indhold nået |
MaximumCompatibilityDepth | Dybeste BX-kompatibilitetsindlejring nået |
Modified | True, når outputtet afviger fra inputtet |
ErrorOffset | Byteforskydning for fejlen, -1 når gennemløbet fuldførtes normalt |
Diagnostic | Fejltekst, når Status ikke er covsCompleted |
Brugsnoter
- Udfyldes af
HPDFVisitContentStreamOperatorsog af THotPDF-wrapperen for operatorbesøg på sideniveau covsInvalidInputogcovsLimitExceededrapporterer afvist input og overskredne arbejdsbudgetter, med detaljer iDiagnostic- Dybdemaksimaene hjælper med at diagnosticere ubalancerede
q/Q- ellerBT/ET-sekvenser i genereret indhold