THPDFHeadlessTextAppearance.TextHeight

Unidade: HPDFHeadlessAppearance

property TextHeight: Double read FTextHeight;

Lê a extensão lógica final da linha em pontos PDF a partir de um bundle de aparências plain ou rich concluído

A extensão começa no ascent da primeira linha e termina no descent da última, usando as métricas reais do tipo de letra TrueType fornecido e as linhas de base finais após o wrap

Exclui o Padding superior e inferior e exclui um avanço adicional de espaçamento de linha final depois da última linha; os avanços de linhas intermédias permanecem parte da extensão

Para rich text, cada linha usa o maior ascent e o menor descent entre as faces e os tamanhos reais de estilos dela, e o avanço da linha é o maior entre essa altura métrica e o avanço de LineSpacing configurado

Para texto plain multilinha, o tamanho final de tipo de letra ajustado e a contagem real de linhas com wrap determinam a extensão; uma linha única usa o ascent menos o descent do tipo de letra dela

Esta é uma extensão de layout métrico do tipo de letra, não uma bounding box apertada de glyphs pintados; marcas de combinação, underlines, strikes e outra tinta podem estender-se para além das métricas do tipo de letra

O valor descreve os eixos lógicos do texto antes de Rotation; não é limitado ao retângulo da aparência, pelo que um layout de tamanho fixo com transbordo pode reportar uma altura maior do que o clip

A propriedade é só de leitura e permanece disponível até o bundle ser destruído, incluindo depois de objetos individuais serem destacados

Propriedade do bundle de aparências · TextWidth · Medição automática de captions XFA