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