Class FontsSubsystem
Nombre del espacio: Aspose.Note.Fonts Asamblea: Aspose.Note.dll (25.4.0)
Implementación de la clase de base Aspose.Note.Fonts.IFONTsInterfaz de subsistema.Proporciona funcionalidad para las sustituciones de fontas y fontos por defecto.Override Aspose.Note.Fonts.SUBSISTEMA.CategoríasFunción de miembro protegida en una clase derivada para implementar la lógica para la recuperación de Objeto System.Drawing.
public abstract class FontsSubsystem : IFontsSubsystem
Inheritance
Derived
Implements
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
FontsSubsystem(Stream, Diccionario<string, string="">"">)
Inicializa una nueva instancia de la clase Aspose.Note.Fonts.SUBSISTEM.
protected FontsSubsystem(Stream defaultFont, Dictionary<string, string=""> fontsSubstitutions = null)
Parameters
defaultFont
Stream
El flujo que contiene Fontes defectuosas.
fontsSubstitutions
Dictionary
&ylt;
string
, string
>
sustitución de las fuentes.
FontsSubsystem(String, Diccionario <string="">"">)
Inicializa una nueva instancia de la clase Aspose.Note.Fonts.SUBSISTEM.
protected FontsSubsystem(string defaultFontFile, Dictionary<string, string=""> fontsSubstitutions = null)
Parameters
defaultFontFile
string
El flujo que contiene Fontes defectuosas.
fontsSubstitutions
Dictionary
&ylt;
string
, string
>
sustitución de las fuentes.
FontsSubsystem()
Inicializa una nueva instancia de la clase Aspose.Note.Fonts.SUBSISTEM.
protected FontsSubsystem()
Properties
DefaultFont
Obtén o establezca la letra default.
public FontFamily DefaultFont { get; protected set; }
Valor de la propiedad
Methods
AddFont(Cortesía, String)
Añade el font.
public void AddFont(Stream stream, string tempFolder)
Parameters
stream
Stream
El flujo que contiene el fuente.
tempFolder
string
El Temp Folder.
AddFont(Stream)
Añade el font.
public void AddFont(Stream stream)
Parameters
stream
Stream
El flujo que contiene el fuente.
AddFont(El string)
Añade el font.
public void AddFont(string file)
Parameters
file
string
El camino hacia el archivo que contiene la letra.
AddFontSubstitution(Título, Título)
Substitución de la letra.
public void AddFontSubstitution(string substituted, string substitution)
Parameters
substituted
string
El nombre de la letra sustituida.
substitution
string
El nombre de la sustitución.
FetchFontFamily(El string)
Fetches familia de font como candidato a GetFontFamily.
protected abstract FontFamily FetchFontFamily(string fontName)
Parameters
fontName
string
El nombre de la font.
Returns
El sistema.Drawing.FontFamily
FindFontFamilyInInternalCollection(El string)
Trate de encontrar la familia de letras en la colección interna de las letras GDI.
protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)
Parameters
fontFamilyName
string
El nombre de la familia.
Returns
El sistema.Drawing.FontFamily
GetFontFamily(El string)
Tiene una familia de fuentes.
public virtual FontFamily GetFontFamily(string fontName)
Parameters
fontName
string
El nombre de la font.
Returns
El sistema.Drawing.FontFamily
LoadFontsFromFolder(El string)
Carga todas las fuentes de TrueType de la carpeta especificada a la colección interna.
public void LoadFontsFromFolder(string folder)
Parameters
folder
string
La carpeta que contiene fuentes.
Exceptions
El parámetro ‘Folder’ es nulo o vacío.
El directorio especificado por la pasta no existe.
El archivo de la pasta no contiene fonts TrueType.
TranslateFontName(El string)
Trate de traducir el nombre de font para su sustitución a través de la tabla interna.
protected string TranslateFontName(string fontName)
Parameters
fontName
string
El nombre de la font.
Returns
El nombre de la letra de reemplazo, si se especifica de otra manera, es el nombre del mismo.</string,></string,></string,></string,>