TtfFont

TtfFont class

Representa fuente TrueType (TTF).

public class TtfFont : Font

Propiedades

NombreDescripción
virtual CffFont { get; }Obtiene la fuente CFF si está presente.
override Encoding { get; }Obtiene la codificación de fuentes.
override FontDefinition { get; }Obtiene definición de fuente.
override FontFamily { get; set; }Obtiene o establece la familia de fuentes.
override FontName { get; set; }Obtiene o establece el nombre de la cara de la fuente.
override FontNames { get; }Obtiene los nombres de las fuentes.
FontSaver { get; }Obtiene la función de guardar fuentes.
override FontStyle { get; }Obtiene el estilo de fuente. Este es un valor calculado y representado en tipo generalizado.
override FontType { get; }Obtiene Tipo de fuente. Devuelve Tipo de fuente.Valor TTF.
GlyphAccessor { get; }Accesorio de glifo de fuente. Recupera glifos e identificadores de glifos.
override GlyphIdType { get; }Obtiene la especificación del tipo de ID de glifo.
IsSymbolic { get; }Devuelve verdadero en caso de que la fuente sea simbólica.
override Metrics { get; }Obtiene métricas de fuentes.
override NumGlyphs { get; }Obtiene el número de glifos en la Fuente.
override PostscriptNames { get; }Obtiene nombres de fuentes Postscript.
override Style { get; set; }Obtiene o establece el estilo de fuente. Este es un valor de cadena sin formato proporcionado por el archivo de fuente.
virtual TtfTables { get; }Obtiene tablas TTF.

Métodos

NombreDescripción
override Convert(FontType)Convierte la Fuente a otro formato.
override GetAllGlyphIds()Devuelve una matriz de todos los identificadores de glifo, disponibles en la fuente. El identificador de glifo es un número único para un glifo, que depende del tipo de fuente. El identificador de glifo de fuente TTF puede ser una instancia de (GlyphStringId) clase o (GlyphUInt32Id ) class. El direccionamiento de glifos de nombre (cadena) es compatible con las fuentes TTF a través de la asignación de tablas de publicación. En el caso de la fuente CFF interna, las estructuras CFF se utilizan para direccionar los glifos por nombre.
override GetGlyphById(GlyphId)Devuelve el glifo por id. de glifo. El id. de glifo es un número único para un glifo, que depende del tipo de fuente. TTF El id. de glifo de fuente puede ser una instancia de (GlyphStringId) clase o (GlyphUInt32Id ) class. El direccionamiento de glifos de nombre (cadena) es compatible con las fuentes TTF a través de la asignación de tablas de publicación. En el caso de la fuente CFF interna, las estructuras CFF se utilizan para direccionar los glifos por nombre.
GetGlyphById(string)Devuelve el glifo por nombre de glifo. El direccionamiento de glifo de nombre (cadena) es compatible con fuentes TTF a través de la asignación de tabla Post. En el caso de la fuente CFF interna, las estructuras CFF se utilizan para direccionar los glifos por nombre.
GetGlyphById(uint)Devuelve el glifo por ID de glifo.
virtual GetGlyphComponentsById(GlyphId, GlyphIdList)Obtiene un glifo por identificador de glifo pasado y completa la lista pasada de identificadores de glifo con componentes de este glifo. El ID de glifo es un número único para un glifo, que depende del tipo de fuente. El ID de glifo de fuente TTF puede ser una instancia de (GlyphStringId) clase o (GlyphUInt32Id ) class. El direccionamiento de glifos de nombre (cadena) es compatible con las fuentes TTF a través de la asignación de tablas de publicación. En el caso de la fuente CFF interna, las estructuras CFF se utilizan para direccionar los glifos por nombre.
GetGlyphComponentsById(string, GlyphIdList)Obtiene un glifo por nombre de glifo pasado y completa la lista pasada de identificadores de glifo con componentes de este glifo.
GetGlyphComponentsById(uint, GlyphIdList)Obtiene un glifo por índice de glifo aprobado y completa la lista aprobada de identificadores de glifo con componentes de este glifo.
override GetGlyphsForText(string)Obtener representación de glifos para texto.
virtual Save(Stream)Guarda la fuente en el formato original.
virtual Save(string)Guarda la fuente en el formato original.
SaveToFormat(Stream, FontSavingFormats)Guarda la fuente en el formato especificado.

Ver también