LastRequiredSlotHeight

Parties de document, données variables, édition de documents

Description

Rapporte la hauteur d'emplacement que la plus récente nouvelle tentative d'une composition d'une TPDFlibDynamicComponentSession exige avant que le fragment reporté puisse être validé

Syntaxe

Property TPDFlibDynamicComponentSession.LastRequiredSlotHeight: Double;

Valeur

La hauteur requise connue de l'essai reporté, ou zéro lorsqu'aucune information de nouvelle tentative n'est enregistrée

Remarques

MinimumSlotHeight

Un réessai keep-together ou require-complete d'un contenu dépassant l'emplacement signale la hauteur utilisée de l'essai

Un réessai pour hauteur suivante signale la hauteur résolue du dernier fragment plus MinimumFollowingHeight

ComposeNextLayout configuré Une nouvelle tentative de maintien ensemble ou de complétude requise d'un contenu dépassant l'emplacement rapporte la hauteur utilisée de l'essai Une nouvelle tentative de hauteur suivante rapporte la hauteur résolue du fragment final plus PDF_DYNAMIC_COMPONENT_RETRY La valeur est effacée à zéro au début de chaque appel

Reset et n'est définie que sur un résultat AttachComponent, de sorte qu'une validation réussie la laisse à zéro

Exemple

Status := Session.ComposeNextLayout(
  PageNumber, 36, 72, 540, 240, Options, Placement);

if Status = PDF_DYNAMIC_COMPONENT_RETRY then
  NeededHeight := Session.LastRequiredSlotHeight;

Voir aussi

LastRetryReason, KeepTogetherRetryPending, ComposeNextLayout, CreateLayoutOptions, TPDFlibDynamicComponentSession