Záznam THPDFLayoutDiagnosticOptions

Přepínače a rozpočty pro diagnostiku rozvržení: snímání cesty prvku a zdrojové lokace, detekce překryvů, kreslení a popisky překryvů, notifikace živého náhledu a limity sledování

Deklarace

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

Jednotka

HPDFDoc

Pole

PoleÚčel
CaptureElementPathZaznamenávat řetězec ElementPath každé diagnostiky; default True
CaptureSourceLocationZaznamenávat zdrojový soubor, řádek a sloupec připojené k prvku; default False
DetectOverlapsSledovat umístěné obdélníky a párově je porovnávat na překryvy; default False
DrawOverlaysKreslit diagnostické obdélníky na stránku během vykreslování; default False
ShowOverlayLabelsOpatřit nakreslené překryvy jejich textem důvodu; default True
LivePreviewPosílat diagnostické notifikace během interaktivní editace; default False
MaxTrackedBoundsMaximální počet obdélníků uchovaných pro sledování a kontroly překryvů; default 4096
MaxOverlapComparisonsMaximální počet párových porovnání obdélníků na běh, než detekce skončí; default 1000000
DefaultClass function vracející hodnoty uvedené výše

Poznámky k použití

Související API