Font
Contenido
[
Ocultar
]Font class
Representa la clase de fuente base.
public abstract class Font : IFont, IFontSaver, IGlyphAccessor
Propiedades
| Nombre | Descripción |
|---|---|
| abstract Encoding { get; } | Obtiene la codificación de fuentes. |
| abstract FontDefinition { get; } | Obtiene definición de fuente. |
| abstract FontFamily { get; set; } | Obtiene o establece la familia de fuentes. |
| abstract FontName { get; set; } | Obtiene o establece el nombre de la cara de la fuente. |
| abstract FontNames { get; } | Obtiene los nombres de las fuentes. |
| FontSaver { get; } | Obtiene la función de guardar fuentes. |
| abstract FontStyle { get; } | Obtiene el estilo de fuente. Este es un valor calculado y representado en tipo generalizado. |
| abstract FontType { get; } | Obtiene Tipo de fuente. Tipo1, TrueType, etc. |
| GlyphAccessor { get; } | Accesorio de glifo de fuente. Recupera glifos e identificadores de glifos. |
| abstract GlyphIdType { get; } | Especificación de tipo de ID de glifo. Para consumidores que necesitan saber el tipo real de ‘bytes[]’. |
| abstract Metrics { get; } | Obtiene métricas de fuentes. |
| abstract NumGlyphs { get; } | Obtiene el número de glifos en la Fuente. |
| abstract PostscriptNames { get; } | Obtiene nombres de fuentes postscript. |
| abstract Style { get; set; } | Obtiene o establece el estilo de fuente. Este es un valor de cadena sin formato proporcionado por el archivo de fuente. |
Métodos
| Nombre | Descripción |
|---|---|
| static Open(FontDefinition) | Abre una fuente, utilizando el objeto FontDefinition. |
| static Open(FontType, byte[]) | Abre una fuente, utilizando el tipo de fuente y la matriz de bytes de datos de fuente. |
| static Open(FontType, StreamSource) | Abre una fuente, usando el tipo de fuente y la fuente de transmisión. |
| static Open(FontType, string) | Abre una fuente, usando el tipo de fuente y el nombre del archivo de fuente. |
| abstract Convert(FontType) | Convierte la Fuente a otro formato. |
| abstract GetAllGlyphIds() | Devuelve 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. Por ejemplo: El identificador de Tipo1 es un nombre de glifo, instancia de (GlyphStringId) class. El id de TTF es un índice int, instancia de (GlyphUInt32Id clase. |
| abstract 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. GlyphId - objeto derivado. Por ejemplo: El id de Type1 es un nombre de glifo, instancia de (GlyphStringId) class. El id de TTF es un índice int, instancia de (GlyphUInt32Id clase. |
| virtual GetGlyphsForText(string) | Obtiene 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
- interface IFont
- interface IFontSaver
- interface IGlyphAccessor
- espacio de nombres Aspose.Font
- asamblea Aspose.Font