LastRequiredSlotHeight

Partes do documento, dados variáveis, edição de documentos

Descrição

Informa a altura de slot que a nova tentativa mais recente de uma composição de TPDFlibDynamicComponentSession exige antes que o fragmento adiado possa ser confirmado

Sintaxe

Property TPDFlibDynamicComponentSession.LastRequiredSlotHeight: Double;

Valor

A altura exigida conhecida da tentativa adiada, ou zero quando nenhuma informação de nova tentativa está registrada

Observações

MinimumSlotHeight

Um retry keep-together ou require-complete de conteúdo que excede o slot relata a altura usada pela tentativa

Um retry de altura seguinte relata a altura final resolvida do fragmento mais MinimumFollowingHeight

O valor é limpo para zero no início de cada chamada de ComposeNextLayout e só é definido em um resultado PDF_DYNAMIC_COMPONENT_RETRY, então um commit bem-sucedido o deixa em zero

Reset e AttachComponent também limpam o valor

Exemplo

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

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

Veja também

LastRetryReason, KeepTogetherRetryPending, ComposeNextLayout, CreateLayoutOptions, TPDFlibDynamicComponentSession