LastRequiredSlotHeight
Partes de documentos, dados variáveis, edição de documentos
Descrição
Reporta a altura de ranhura que a repetição mais recente de uma composição de TPDFlibDynamicComponentSession exige antes de o fragmento adiado poder ser confirmado
Sintaxe
Property TPDFlibDynamicComponentSession.LastRequiredSlotHeight: Double;
Valor
A altura necessária conhecida da tentativa adiada, ou zero quando nenhuma informação de repetição está registada
Observações
Uma repetição por ranhura mínima comunica o MinimumSlotHeight configurado
Uma repetição por manutenção conjunta ou por exigência de integralidade de conteúdo que excede a ranhura comunica a altura usada da tentativa
Uma repetição por altura seguinte comunica a altura do fragmento final resolvida mais MinimumFollowingHeight
O valor é limpo para zero no início de cada chamada ComposeNextLayout e só é definido num resultado PDF_DYNAMIC_COMPONENT_RETRY, pelo que uma consolidação bem-sucedida 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;
Consulte também
LastRetryReason, KeepTogetherRetryPending, ComposeNextLayout, CreateLayoutOptions, TPDFlibDynamicComponentSession