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