THPDFLayoutDiagnosticStatistics Record
Räknare som beskriver vad layoutdiagnostiken behöll, kastade, jämförde, upptäckte, ritade och notifierade om
Deklaration
THPDFLayoutDiagnosticStatistics= record
RetainedCount: Integer;
DroppedCount: Integer;
TrackedBounds: Int64;
DroppedBounds: Int64;
OverlapComparisons: Int64;
OverlapCount: Int64;
OverlaysDrawn: Int64;
LivePreviewNotifications: Int64;
end;
Enhet
HPDFDoc
Fält
| Fält | Syfte |
|---|---|
RetainedCount | Diagnostikrecords som för närvarande kan hämtas via diagnostikaccessorerna |
DroppedCount | Diagnostikrecords som kastades eftersom budgeten för antal behållna poster var förbrukad |
TrackedBounds | Placeringsrektanglar registrerade för spårning och överlappsdetektering |
DroppedBounds | Rektanglar som kastades eftersom MaxTrackedBounds nåtts |
OverlapComparisons | Utförda parvisa rektangeljämförelser, mätta mot MaxOverlapComparisons |
OverlapCount | Överlapp som faktiskt upptäcktes av jämförelserna |
OverlaysDrawn | Diagnostiska överlägg renderade på sidor |
LivePreviewNotifications | Notiser som skickades medan liveförhandsvisning var aktiverad |
Användningsanteckningar
- Läs den med
THotPDF.GetLayoutDiagnosticStatisticsefter en layoutkörning för att bekräfta att diagnostikbudgeten räckte till - Ett
DroppedCountellerDroppedBoundsskilt från noll betyder att rapporteringen var ofullständig: höj gränserna iTHPDFLayoutDiagnosticOptionsoch kör igen - Jämför
OverlapCountmedOverlapComparisonsför att bedöma hur produktiv detekteringsomgången var