¿Qué es el texto dinámico?
El texto dinámico es aquel cuyo valor se proporciona durante el procesamiento o la entrega y se renderiza en el contenido multimedia generado, en lugar de estar incorporado de antemano en los píxeles de la plantilla de diseño de origen. Los valores pueden incluir nombres, marcas de tiempo, precios, subtítulos o textos localizados.
Cómo funciona el texto dinámico
Un pipeline de renderizado sustituye datos en capas de texto posicionadas antes de la rasterización o la exportación vectorial. La disposición se rige por las métricas de la fuente, la conformación del texto, los saltos de línea, la dirección y los límites definidos por la plantilla de diseño. Esto difiere de una pista de subtítulos ordinaria porque las palabras pasan a formar parte del archivo multimedia generado en lugar de constituir un flujo seleccionable por separado. Se realiza después de la validación de datos y la localización, pero antes del dimensionamiento final y de la producción de los derivados para entrega.
Datos clave
- Una disposición predecible requiere las fuentes y el comportamiento de conformación del texto usados por el diseño. Algunos servicios de renderizado solo admiten una lista fija de fuentes identificadas por su nombre, en lugar de archivos de fuentes subidos. Una fuente de sustitución puede cambiar el ancho de los glifos, los saltos de línea, el interletraje y las métricas verticales sin cambiar el tamaño nominal de la fuente.
- Los valores no confiables requieren tanto un escape adecuado al contexto como límites de disposición. La inyección de marcado, los caracteres de control, la longitud excesiva y el texto bidireccional pueden alterar una plantilla de diseño de distintas maneras.
- Rasterizar el texto al tamaño de salida final suele conservar bordes más nítidos que ampliar un renderizado anterior, mientras que las salidas que conservan los vectores pueden posponer el muestreo dependiente de la resolución.
Cuándo importa el texto dinámico
Usa texto dinámico para generar gráficos personalizados o localizados a partir de una plantilla de diseño reutilizable. Deben gestionarse la disponibilidad de fuentes, la expansión del texto, la dirección y el escape; de lo contrario, el resultado puede desbordarse, renderizarse incorrectamente o exponer entradas no seguras.