Este tutorial rápido lo guiará sobre cómo obtener métricas de fuentes usando Java. Una descripción detallada junto con el código de muestra para obtener métricas de fuentes usando Java estará disponible de modo que primero se configurará el entorno y luego obtendrá un procedimiento paso a paso y un código Java funcional para cargar un PFB font y obtenga las métricas de la fuente. Este proceso para recuperar métricas de fuentes se puede usar en cualquiera de los sistemas operativos comunes como Windows, macOS o Linux.
Pasos para obtener métricas de fuentes usando Java
- Configure la biblioteca Aspose.Font del repositorio de Maven para obtener las métricas de fuentes en la aplicación
- Cargue el archivo de fuente PFB de muestra en el objeto de clase FileSystemStreamSource para recuperar las métricas
- Declare el objeto de clase FontFileDefinition proporcionando el objeto FileSystemStreamSource
- Inicialice el objeto de clase FontDefinition y configure el objeto FontType y FontFileDefinition
- Use la función Font.open para cargar la definición de fuente y convertirla como Type1Font
- Obtenga y muestre toda la información de métrica de fuente deseada utilizando el objeto Type1Font
Estos pasos describen un enfoque paso a paso para cargar el archivo de fuente PFB y luego usar una secuencia de objetos de diferentes clases que se requieren para obtener la definición de fuente y luego extraer métricas de fuente usando Java. Toda la información necesaria sobre las métricas de fuentes está disponible en el objeto de clase Type1Font.
Código para recuperar métricas de fuentes usando Java
En este código de muestra, primero cargamos el archivo PFB y luego usamos la clase Type1Font para abrir la definición de la fuente cargada. La clase Type1Font contiene propiedades como FontName, NumGlyphs, Ascender, Descender, TypoAscender, TypoDescender y UnitsPerEM. Puede recuperar estas propiedades para mostrarlas en la consola o procesarlas según los requisitos de su aplicación.
En este tutorial, hemos seguido los pasos para recuperar métricas de fuentes usando Java. Si desea conocer otras funciones, como convertir archivos de Word a JPG, consulte el artículo sobre cómo convertir Word a JPG en Java.