LastRequiredSlotHeight

文件組件、可變資料、文件編輯

描述

回報 TPDFlibDynamicComponentSession 組合最近一次重試在延後片段可以認可前所需的插槽高度

語法

Property TPDFlibDynamicComponentSession.LastRequiredSlotHeight: Double;

值

延後試排的已知所需高度;沒有記錄重試資訊時為零

備註

最小槽位重試回報設定的 MinimumSlotHeight

內容超出槽位時的保持完整或要求完整重試,回報該次嘗試的使用高度

後續高度重試回報解析後的最終片段高度加上 MinimumFollowingHeight

值在每次 ComposeNextLayout 呼叫開始時清為零,只在 PDF_DYNAMIC_COMPONENT_RETRY 結果時被設定,因此提交成功時保持為零

Reset 與 AttachComponent 也會清除此值

範例

Status := Session.ComposeNextLayout(
  PageNumber, 36, 72, 540, 240, Options, Placement);

if Status = PDF_DYNAMIC_COMPONENT_RETRY then
  NeededHeight := Session.LastRequiredSlotHeight;

另請參閱

LastRetryReason, KeepTogetherRetryPending, ComposeNextLayout, CreateLayoutOptions, TPDFlibDynamicComponentSession