Record THPDFLayoutDiagnosticOptions

Interruptores y presupuestos para los diagnósticos de layout: captura de element-path y de ubicación en la fuente, detección de solapamientos, dibujo y etiquetas del overlay, notificaciones de live preview y límites de tracking

Declaración

THPDFLayoutDiagnosticOptions= record
  CaptureElementPath: boolean;
  CaptureSourceLocation: boolean;
  DetectOverlaps: boolean;
  DrawOverlays: boolean;
  ShowOverlayLabels: boolean;
  LivePreview: boolean;
  MaxTrackedBounds: Integer;
  MaxOverlapComparisons: Int64;
  class function Default: THPDFLayoutDiagnosticOptions; static;
end;

Unidad

HPDFDoc

Campos

CampoPropósito
CaptureElementPathRegistrar la cadena ElementPath de cada diagnóstico; por defecto True
CaptureSourceLocationRegistrar el archivo fuente, la línea y la columna adjuntos al elemento; por defecto False
DetectOverlapsRastrear los rectángulos colocados y compararlos por pares en busca de solapamientos; por defecto False
DrawOverlaysDibujar rectángulos de diagnóstico sobre la página durante el renderizado; por defecto False
ShowOverlayLabelsAnotar los overlays dibujados con su texto de motivo; por defecto True
LivePreviewEmpujar notificaciones de diagnóstico durante la edición interactiva; por defecto False
MaxTrackedBoundsCantidad máxima de rectángulos retenidos para tracking y comprobaciones de solapamiento; por defecto 4096
MaxOverlapComparisonsCantidad máxima de comparaciones de rectángulos por pares por corrida antes de detener la detección; por defecto 1000000
DefaultClass function que devuelve los valores listados arriba

Notas de uso

APIs relacionadas