THPDFLayoutDiagnosticOptions Record

Brytare och budgetar för layoutdiagnostik: insamling av elementsökväg och källplats, överlappsdetektering, överläggsteckning och etiketter, notiser vid liveförhandsvisning och spårningsgränser

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;

Enhet

HPDFDoc

Fält

FältSyfte
CaptureElementPathRegistrerar ElementPath-strängen för varje diagnostikpost; standard True
CaptureSourceLocationRegistrerar källfil, rad och kolumn som hör till elementet; standard False
DetectOverlapsSpårar placerade rektanglar och jämför dem parvis efter överlapp; standard False
DrawOverlaysRitar diagnostiska rektanglar på sidan under renderingen; standard False
ShowOverlayLabelsFörser ritade överlägg med deras orsakstext; standard True
LivePreviewSkickar diagnostiska notiser under interaktiv redigering; standard False
MaxTrackedBoundsHögsta antal rektanglar som behålls för spårning och överlappskontroller; standard 4096
MaxOverlapComparisonsHögsta antal parvisa rektangeljämförelser per körning innan detekteringen stannar; standard 1000000
DefaultKlassfunktion som returnerar värdena listade ovan

Användningsanteckningar

Relaterade API:er