Registro THPDFLayoutDiagnosticOptions

Interruptores y presupuestos para los diagnósticos de diseño: captura de ruta de elemento y de ubicación de fuente, detección de solapamientos, dibujo de superposiciones y etiquetas, notificaciones de vista previa en vivo y límites de seguimiento

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
CaptureElementPathRegistra la cadena ElementPath de cada diagnóstico; por defecto True
CaptureSourceLocationRegistra el archivo fuente, la línea y la columna adjuntos al elemento; por defecto False
DetectOverlapsRegistra los rectángulos colocados y los compara por pares en busca de solapamientos; por defecto False
DrawOverlaysDibuja rectángulos de diagnóstico en la página durante el renderizado; por defecto False
ShowOverlayLabelsAnota las superposiciones dibujadas con su texto de motivo; por defecto True
LivePreviewEnvía notificaciones de diagnóstico durante la edición interactiva; por defecto False
MaxTrackedBoundsNúmero máximo de rectángulos retenidos para seguimiento y comprobaciones de solapamiento; por defecto 4096
MaxOverlapComparisonsNúmero máximo de comparaciones de rectángulos por pares por pasada antes de detener la detección; por defecto 1000000
DefaultFunción de clase que devuelve los valores listados arriba

Notas de uso

APIs relacionadas