THPDFHeadlessTextAppearance.TextHeight

Unit: 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ência 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 da fonte TrueType fornecida e as baselines finais das linhas após o wrapping

Ela exclui o Padding superior e inferior e exclui um advance adicional de line-spacing após a última linha; os advances de linhas intermediárias permanecem parte da extensão

No rich text, cada linha usa o maior ascent e o mais baixo descent entre suas faces e tamanhos de estilo reais, e o advance da linha é o maior entre essa altura métrica e o advance de LineSpacing configurado

No texto plain multilinha, o tamanho final da fonte ajustada e a contagem real de linhas quebradas determinam a extensão; uma linha única usa o ascent da sua fonte menos o descent

Esta é uma extensão de layout de métricas de fonte, e não uma bounding box justa de glyphs pintados; combining marks, underlines, strikes e outra tinta podem se estender além das métricas da fonte

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

A propriedade é somente leitura e permanece disponível até o bundle ser destruído, inclusive depois que objetos individuais forem desanexados

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