THPDFLayoutDiagnosticOptions Record

Przełączniki i budżety diagnostyki układu: przechwytywanie ścieżki elementu i lokalizacji źródłowej, wykrywanie nakładania, rysowanie nakładek i etykiety, powiadomienia podglądu na żywo oraz limity śledzenia

Deklaracja

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

Jednostka

HPDFDoc

Pola

PolePrzeznaczenie
CaptureElementPathZapisuj ciąg ElementPath każdej diagnostyki; domyślnie True
CaptureSourceLocationZapisuj plik źródłowy, linię i kolumnę przypięte do elementu; domyślnie False
DetectOverlapsŚledź rozmieszczone prostokąty i porównuj je parami pod kątem nakładania; domyślnie False
DrawOverlaysRysuj prostokąty diagnostyczne na stronie podczas renderowania; domyślnie False
ShowOverlayLabelsOpisuj narysowane nakładki ich tekstem przyczyny; domyślnie True
LivePreviewWypychaj powiadomienia diagnostyczne podczas edycji interaktywnej; domyślnie False
MaxTrackedBoundsMaksymalna liczba prostokątów trzymanych do śledzenia i sprawdzeń nakładania; domyślnie 4096
MaxOverlapComparisonsMaksymalna liczba porównań parami prostokątów na przebieg, zanim wykrywanie się zatrzyma; domyślnie 1000000
DefaultClass function zwracająca wartości wymienione powyżej

Uwagi dotyczące użycia

Powiązane API