Record THPDFLayoutDiagnosticStatistics
Contadores que describen qué retuvo, descartó, comparó, detectó, dibujó y notificó la maquinaria de diagnósticos de layout
Declaración
THPDFLayoutDiagnosticStatistics= record
RetainedCount: Integer;
DroppedCount: Integer;
TrackedBounds: Int64;
DroppedBounds: Int64;
OverlapComparisons: Int64;
OverlapCount: Int64;
OverlaysDrawn: Int64;
LivePreviewNotifications: Int64;
end;
Unidad
HPDFDoc
Campos
| Campo | Propósito |
|---|---|
RetainedCount | Records de diagnóstico actualmente recuperables mediante los accessors de diagnóstico |
DroppedCount | Records de diagnóstico descartados porque se agotó el presupuesto de retención |
TrackedBounds | Rectángulos de colocación registrados para tracking y detección de solapamientos |
DroppedBounds | Rectángulos descartados porque se alcanzó MaxTrackedBounds |
OverlapComparisons | Comparaciones de rectángulos por pares realizadas, contra MaxOverlapComparisons |
OverlapCount | Solapamientos realmente detectados por las comparaciones |
OverlaysDrawn | Overlays de diagnóstico renderizados sobre páginas |
LivePreviewNotifications | Notificaciones emitidas mientras el live preview estuvo activo |
Notas de uso
- Léalo con
THotPDF.GetLayoutDiagnosticStatisticsdespués de una corrida de layout para confirmar que el presupuesto de diagnósticos fue suficiente - Un
DroppedCountoDroppedBoundsdistinto de cero significa que el reporte fue incompleto: suba los límites enTHPDFLayoutDiagnosticOptionsy vuelva a correr - Compare
OverlapCountconOverlapComparisonspara juzgar cuán productiva fue la pasada de detección