Glifos y métricas de fuentes TrueType | Java
Obtener métricas de fuentes
Las métricas de fuentes se refieren a información como “Ascender”, “Descender”, “TypoAscender”, “TypoDescender” y “UnitsPerEm”. Aspose.Font para Java API se puede utilizar para abrir archivos de fuentes TTF y leer la información de métricas de fuentes de estos usando el siguiente código de muestra.
Detectar símbolos latinos
Aspose.Font para .API le permite detectar símbolos latinos en archivos de fuentes TrueType. Esto se puede lograr utilizando el siguiente código de muestra.
- Cargue el archivo de fuente usando FontFileDefinition
- Decodifica el GlyphId usando el método DecodeToGid()
Extraer restricciones de licencia
Utilice Aspose.Font para Java API para extraer restricciones de licencia de archivos de fuentes. Las fuentes pueden tener información de licencia incorporada en uno de los siguientes modos.
Incrustación editable
: la fuente puede incrustarse y cargarse temporalmente en otros sistemas. Además, se permite la edición, incluida la posibilidad de formatear texto nuevo utilizando la fuente incrustada, y se pueden guardar los cambios.Incrustación instalable
: la fuente puede estar incrustada y puede instalarse permanentemente para su uso en sistemas remotos o para que la utilicen otros usuarios.Vista previa e incrustación de impresión
: la fuente puede incrustarse y cargarse temporalmente en otros sistemas con el fin de ver o imprimir el documento.Incrustación restringida
: la fuente no debe modificarse, incrustarse ni intercambiarse de ninguna manera sin obtener primero el permiso explícito del propietario legal.
El siguiente ejemplo de código muestra cómo utilizar un objeto Aspose.Font.Ttf.LicenseFlags para obtener información sobre las restricciones de licencia de fuentes (marca fsType de la tabla OS/2) de forma cómoda.