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