Trabajar con fuentes TrueType y OpenType| Java
TTF es un formato muy popular y es compatible con la mayoría de los sistemas operativos y software. Es versátil, escalable y admite varios conjuntos de caracteres, lo que lo convierte en una excelente opción tanto para proyectos de pantalla como de impresión.
Las fuentes True Type pueden ofrecerle beneficios como escalabilidad, amplias colecciones de glifos, compatibilidad con Unicode, sugerencias e integrabilidad junto con varios conjuntos de caracteres, incluidos ASCII, latín, cirílico, griego y muchos otros.
OTF u OpenType es una extensión del formato de fuente TrueType, que mantiene la estructura de TTF pero gana nuevas características como soporte para tipografía avanzada y texto multilingüe.
La solución API Aspose.Font le permite trabajar con fuentes TrueType y OpenType en sus productos basados en Java. En este capítulo, puede aprender cómo:
- Cargue archivos de fuentes TTF y OTF, extraiga datos de estos archivos y guárdelos.
- Trabajar con glifos y métricas de fuentes TTF/OTF.
- Renderizar texto usando interfaces personalizadas.
- Convertir fuentes True Type a un formato de fuente más adecuado.
La funcionalidad para trabajar con fuentes CFF dentro de Aspose.Font API para Java se cubre con las clases del paquete raíz com.aspose.font. Son TtfEncoding, TtfFont, TtfFontException, TtfFontMetrics, TtfParsingException y varias clases para representar tablas de archivos TTF como la clase TtfCffTable.