รีเคิร์ด THPDFLayoutDiagnosticOptions

สวิตช์และเพดานงบสำหรับ layout diagnostics: การเก็บ element-path และตำแหน่งในซอร์ส, การตรวจจับ overlap, การวาด overlay กับป้ายกำกับ, การแจ้งเตือน live preview และลิมิตการติดตาม

การประกาศ

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

ยูนิต

HPDFDoc

ฟิลด์

ฟิลด์วัตถุประสงค์
CaptureElementPathเก็บสตริง ElementPath ของแต่ละรายการวินิจฉัย ค่าเริ่มต้น True
CaptureSourceLocationเก็บไฟล์ซอร์ส บรรทัด และคอลัมน์ที่ผูกกับ element ค่าเริ่มต้น False
DetectOverlapsติดตามสี่เหลี่ยมที่วางแล้วและเทียบกันเป็นคู่ ๆ หา overlap ค่าเริ่มต้น False
DrawOverlaysวาดสี่เหลี่ยมวินิจฉัยลงบนหน้าขณะ render ค่าเริ่มต้น False
ShowOverlayLabelsใส่ข้อความเหตุผลกำกับ overlay ที่วาดแล้ว ค่าเริ่มต้น True
LivePreviewส่งการแจ้งเตือนแบบวินิจฉัยระหว่างแก้ไขแบบโต้ตอบ ค่าเริ่มต้น False
MaxTrackedBoundsจำนวนสี่เหลี่ยมสูงสุดที่เก็บไว้ใช้ติดตามและเช็ก overlap ค่าเริ่มต้น 4096
MaxOverlapComparisonsจำนวนการเทียบสี่เหลี่ยมเป็นคู่สูงสุดต่อรอบก่อนที่การตรวจจับจะหยุด ค่าเริ่มต้น 1000000
Defaultclass function ที่คืนค่าตามรายการข้างบน

หมายเหตุการใช้งาน

API ที่เกี่ยวข้อง