LastRequiredSlotHeight
Parti del documento, dati variabili, modifica dei documenti
Descrizione
Segnala l'altezza dello slot che il più recente nuovo tentativo di una composizione di TPDFlibDynamicComponentSession richiede prima che il frammento rinviato possa essere confermato
Sintassi
Property TPDFlibDynamicComponentSession.LastRequiredSlotHeight: Double;
Valore
L'altezza richiesta nota della prova rinviata, oppure zero quando nessuna informazione di nuovo tentativo è registrata
Note
MinimumSlotHeight
Un tentativo keep-together o require-complete di contenuto che eccede lo slot riporta l'altezza usata della prova
Un tentativo per altezza successiva riporta l'altezza risolta del frammento finale più MinimumFollowingHeight
ComposeNextLayout configurato
Un nuovo tentativo keep-together o require-complete di contenuto che supera lo slot segnala l'altezza usata dalla prova
Un nuovo tentativo per l'altezza successiva segnala l'altezza del frammento finale risolto più PDF_DYNAMIC_COMPONENT_RETRY
Il valore viene azzerato all'inizio di ogni chiamata
Reset e viene impostato solo su un risultato AttachComponent, quindi un commit riuscito lo lascia a zero
Esempio
Status := Session.ComposeNextLayout(
PageNumber, 36, 72, 540, 240, Options, Placement);
if Status = PDF_DYNAMIC_COMPONENT_RETRY then
NeededHeight := Session.LastRequiredSlotHeight;
Vedere anche
LastRetryReason, KeepTogetherRetryPending, ComposeNextLayout, CreateLayoutOptions, TPDFlibDynamicComponentSession