LastRequiredSlotHeight
문서 파트, 가변 데이터, 문서 편집
설명
TPDFlibDynamicComponentSession 컴포지션의 가장 최근 재시도가 연기된 프래그먼트가 커밋되기 전에 요구하는 슬롯 높이를 보고합니다
구문
Property TPDFlibDynamicComponentSession.LastRequiredSlotHeight: Double;
값
연기된 시행의 알려진 필요 높이이며, 재시도 정보가 기록되지 않으면 0입니다
비고
최소 슬롯 재시도는 설정된 MinimumSlotHeight를 보고합니다
슬롯을 넘는 콘텐츠의 묶음 유지 또는 완전성 요구 재시도는 시도의 사용 높이를 보고합니다
다음 높이 재시도는 해석된 마지막 프래그먼트 높이에 MinimumFollowingHeight를 더한 값을 보고합니다
값은 ComposeNextLayout 호출이 시작될 때 0으로 지워지고 PDF_DYNAMIC_COMPONENT_RETRY 결과에서만 설정되므로, 성공한 커밋은 0으로 남겨둡니다
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