Glifos y métricas de fuentes TrueType | .NET
Obtener métricas de fuentes
Las métricas de fuentes contienen información como “Ascender”, “Descender”, “TypoAscender”, “TypoDescender” y “UnitsPerEm”. Aspose.Font para .NET API puede leer la información de métricas de fuentes del archivo de fuentes TrueType utilizando el siguiente código de muestra.
Detectar símbolos latinos
Aspose.Font para .NET le permite detectar símbolos latinos a partir de 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 .NET 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.