THPDFLayoutDiagnosticKind 型

ストリーミングレイアウトエンジンがレイアウト診断レコードに記録するレイアウトイベントを分類します

宣言

THPDFLayoutDiagnosticKind= (ldkAutomaticPageBreak, ldkKeepWithNext,
  ldkOrphanControl, ldkWidowControl, ldkOverflow, ldkImmediateFlush,
  ldkPageLayer, ldkOverlap);

ユニット

HPDFDoc

値

値意味
ldkAutomaticPageBreak通常フローで新しいページが開始されました。たとえば、下マージンの上に 1 行も収まらないような場合です
ldkKeepWithNext段落の最終行が次の段落のための空間を残せるよう、改ページが行われました
ldkOrphanControl設定された最小行数の冒頭行を守るため、改ページ位置が移動されました
ldkWidowControl設定された最小行数の末尾行を守るため、改行位置が先へ送られました
ldkOverflow要素が収まらずに境界をあふれました。たとえば自動ページ追加が無効な場合です
ldkImmediateFlushメモリ使用量を抑えるため、確定したページコンテンツがファイルバックアップのレイアウトストレージへ移されました
ldkPageLayerページ構築中に登録済みのページレイヤーコールバックが適用されました
ldkOverlap追跡中の要素の境界が、以前に追跡した要素の境界と交差しました

使用上の注意

関連 API