THPDFLayoutDiagnosticOptions Record

Schalter und Budgets für Layout-Diagnosen: Erfassung von Elementpfad und Quellposition, Überlappungserkennung, Overlay-Zeichnen und Beschriftungen, Live-Preview-Benachrichtigungen und Tracking-Limits

Deklaration

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

Unit

HPDFDoc

Felder

FeldZweck
CaptureElementPathZeichnet den ElementPath-String jeder Diagnose auf; Standard True
CaptureSourceLocationZeichnet die am Element hängende Quelldatei, Zeile und Spalte auf; Standard False
DetectOverlapsVerfolgt platzierte Rechtecke und vergleicht sie paarweise auf Überlappungen; Standard False
DrawOverlaysZeichnet Diagnoserechtecke beim Rendern auf die Seite; Standard False
ShowOverlayLabelsBeschriftet gezeichnete Overlays mit ihrem Grundtext; Standard True
LivePreviewSendet Diagnosebenachrichtigungen während der interaktiven Bearbeitung; Standard False
MaxTrackedBoundsMaximale Anzahl Rechtecke, die für Tracking und Überlappungsprüfungen behalten werden; Standard 4096
MaxOverlapComparisonsMaximale paarweise Rechteckvergleiche je Lauf, bevor die Erkennung stoppt; Standard 1000000
DefaultKlassenfunktion, die die oben gelisteten Werte zurückgibt

Verwendungshinweise

Verwandte APIs