FlowElement
FlowElement
Visão geral
O FlowElement é uma interface em Aspose.PDF FOSS para TypeScript.
Uma unidade de conteúdo de fluxo.
Esta interface declara 2 métodos para objetos FlowElement em programas TypeScript. Os métodos disponíveis incluem: measure, place. Todos os membros públicos são acessíveis a qualquer aplicação TypeScript após a instalação do pacote Aspose.PDF FOSS para TypeScript. Propriedades: clear, fits, keepWithNext, keepWithNextEligible, spaceAfter, spaceBefore e mais 1.
Propriedades
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
usedHeight | : number | Leitura | Obtém a altura utilizada. |
fits | : boolean | Leitura | Obtém os ajustes. |
keepWithNextEligible | : boolean | Leitura | Verdadeiro apenas para títulos — os elementos elegíveis para keep-with-next. |
keepWithNext | : boolean | Leitura | Substituição por elemento da política keep-with-next do fluxo; undefined herda o padrão do fluxo. |
spaceBefore | : number | Leitura | Pontos a reservar acima deste elemento; tratado como 0 quando ausente. |
spaceAfter | : number | Leitura | Pontos a reservar abaixo deste elemento; tratado como 0 quando ausente. |
clear | : FlowClear | Leitura | Lado(s) cujos flutuantes este elemento limpa antes de posicionar; tratado como nenhum quando ausente. |
Métodos
| Assinatura | Descrição |
|---|---|
place(ctx: PlaceContext) → PlaceResult | Chama place(ctx) nesta instância de FlowElement. |
measure(ctx: MeasureContext) → { usedHeight: number; fits: boolean } | Execução de teste não destrutiva de {@link place}: prevê o espaço vertical que o elemento consumiria e se ele cabe completamente, sem desenhar. |