THPDFLayoutDiagnosticOptions 记录

布局诊断的开关与预算:元素路径和源位置捕获、重叠检测、叠加绘制与标签、实时预览通知,以及跟踪上限

声明

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记录附加到元素的源文件、行和列;默认 False
DetectOverlaps跟踪已放置的矩形并两两比较以检测重叠;默认 False
DrawOverlays渲染时把诊断矩形绘制到页面上;默认 False
ShowOverlayLabels用原因文本标注已绘制的叠加;默认 True
LivePreview交互式编辑期间推送诊断通知;默认 False
MaxTrackedBounds为跟踪和重叠检查保留的矩形数量上限;默认 4096
MaxOverlapComparisons每轮检测停止前的两两矩形比较次数上限;默认 1000000
Default返回上述值的类函数

使用说明

相关 API