THPDFHeadlessTextAppearance.TextHeight

Unidad: HPDFHeadlessAppearance

property TextHeight: Double read FTextHeight;

Lee la extensión lógica final de la línea en puntos PDF desde un bundle de appearance plano o enriquecido completado

La extensión empieza en el ascent de la primera línea y termina en el descent de la última, usando las métricas reales de la fuente TrueType suministrada y las líneas base finales tras el ajuste de línea

Excluye el Padding superior e inferior y excluye un advance adicional de interlineado tras la última línea; los advances de líneas intermedias siguen siendo parte de la extensión

En texto enriquecido, cada línea usa el mayor ascent y el menor descent entre sus fuentes y tamaños de estilo reales, y el advance de línea es el mayor entre esa altura métrica y el advance LineSpacing configurado

En texto plano multilínea, el tamaño de fuente final ajustado y el número real de líneas envueltas determinan la extensión; una sola línea usa el ascent de su fuente menos el descent

Es una extensión de layout de métricas de fuente, no un bounding box ajustado de glyphs pintados; las marcas combinantes, subrayados, tachados y otra tinta pueden extenderse más allá de las métricas de la fuente

El valor describe los ejes lógicos del texto antes de Rotation; no se recorta al rectángulo de la appearance, y por tanto un layout de tamaño fijo desbordado puede informar una altura mayor que el clip

La propiedad es de solo lectura y sigue disponible hasta que el bundle se destruye, incluida la situación tras separar objetos individuales

Propiedad del bundle de appearance · TextWidth · Medición automática de captions XFA