LastRequiredSlotHeight
Části dokumentů, variabilní data, úpravy dokumentů
Popis
Hlásí výšku slotu, kterou poslední opakování kompozice TPDFlibDynamicComponentSession vyžaduje, než může být odložený fragment potvrzen
Syntaxe
Property TPDFlibDynamicComponentSession.LastRequiredSlotHeight: Double;
Hodnota
Známá požadovaná výška odložené zkoušky, nebo nula, když nejsou zaznamenány žádné informace o opakování
Poznámky
Opakování kvůli minimálnímu slotu hlásí nakonfigurovanou MinimumSlotHeight
Opakování keep-together nebo require-complete nad obsahem přesahujícím slot hlásí použitou výšku zkoušky
Opakování kvůli následné výšce hlásí rozlišenou konečnou výšku fragmentu plus MinimumFollowingHeight
Hodnota se vynuluje na začátku každého volání ComposeNextLayout a nastavuje se jen při výsledku PDF_DYNAMIC_COMPONENT_RETRY, takže úspěšné potvrzení ji nechá na nule
Reset a AttachComponent také tuto hodnotu mažou
Příklad
Status := Session.ComposeNextLayout(
PageNumber, 36, 72, 540, 240, Options, Placement);
if Status = PDF_DYNAMIC_COMPONENT_RETRY then
NeededHeight := Session.LastRequiredSlotHeight;
Viz také
LastRetryReason, KeepTogetherRetryPending, ComposeNextLayout, CreateLayoutOptions, TPDFlibDynamicComponentSession