THPDFLayoutDiagnosticStatistics Record
Contadores que descrevem o que a maquinaria de diagnósticos de layout reteve, descartou, comparou, detectou, desenhou e notificou
Declaração
THPDFLayoutDiagnosticStatistics= record
RetainedCount: Integer;
DroppedCount: Integer;
TrackedBounds: Int64;
DroppedBounds: Int64;
OverlapComparisons: Int64;
OverlapCount: Int64;
OverlaysDrawn: Int64;
LivePreviewNotifications: Int64;
end;
Unidade
HPDFDoc
Campos
| Campo | Finalidade |
|---|---|
RetainedCount | Records de diagnóstico atualmente recuperáveis pelos accessors de diagnóstico |
DroppedCount | Records de diagnóstico descartados porque o orçamento de retenção se esgotou |
TrackedBounds | Retângulos de posicionamento registrados para rastreamento e detecção de sobreposição |
DroppedBounds | Retângulos descartados porque MaxTrackedBounds foi atingido |
OverlapComparisons | Comparações dois a dois de retângulos realizadas, contra MaxOverlapComparisons |
OverlapCount | Sobreposições realmente detectadas pelas comparações |
OverlaysDrawn | Overlays de diagnóstico renderizados nas páginas |
LivePreviewNotifications | Notificações emitidas enquanto o live preview estava ativado |
Notas de uso
- Leia-o com
THotPDF.GetLayoutDiagnosticStatisticsapós uma execução de layout para confirmar que o orçamento de diagnósticos foi suficiente - Um
DroppedCountouDroppedBoundsdiferente de zero significa que o relato ficou incompleto: aumente os limites emTHPDFLayoutDiagnosticOptionse execute de novo - Compare
OverlapCountcomOverlapComparisonspara julgar quão produtiva foi a passagem de detecção