Class FontsSubsystem
Nom dels espais: Aspose.Note.Fonts Assemblea: Aspose.Note.dll (25.4.0)
Clases de base implementant l’interfície Aspose.Note.Fonts.IFONTsSubsystem.Proporciona funcionalitat per a les substitucions de fonts i font.Override Aspose.Note.Fonts.FoonsFunció membre protegida de FitxFonció Família en una classe derivada per implementar la lògica per a la recuperació de l’objecte System.Drawing.
public abstract class FontsSubsystem : IFontsSubsystem
{
public abstract Font GetFontByName(string name);
public abstract void AddFont(Font font);
public abstract void RemoveFont(Font font);
}
Inheritance
Derived
Implements
Membres heretats
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FontsSubsystem(Stream, Diccionari<string, string="">)
Inicialitza una nova instància de la classe Aspose.Note.Fonts.SUBSISTEM.
protected FontsSubsystem(
Stream defaultFont,
Dictionary<string, string> fontsSubstitutions = null)
{
}
Parameters
defaultFont
Stream
El flux que conté fonts de default.
fontsSubstitutions
Dictionary
<
string
, string
>
Les fonts substitueixen.
FontsSubsystem(string, Diccionari<strig, string="">)
Inicialitza una nova instància de la classe Aspose.Note.Fonts.SUBSISTEM.
protected FontsSubsystem(string defaultFontFile, Dictionary<string, string> fontsSubstitutions = null)
{
}
Parameters
defaultFontFile
string
El flux que conté fonts de default.
fontsSubstitutions
Dictionary
<
string
, string
>
Les fonts substitueixen.
Fonts Subsistema ()
Inicialitza una nova instància de la classe Aspose.Note.Fonts.SUBSISTEM.
protected FontsSubsystem()
{
}
Properties
DefaultFont
Obtenir o configurar fonts de default.
public FontFamily DefaultFont
{
get;
protected set;
}
Valor de la propietat
Methods
AddFont (Stream i string)
Afegeix la font.
public void AddFont(Stream stream, string tempFolder)
{
}
Parameters
stream
Stream
El flux que conté la font.
tempFolder
string
El Temp Folder.
El flux (AddFont)
Afegeix la font.
public void AddFont(Stream stream)
{
}
Parameters
stream
Stream
El flux que conté la font.
Títol de l’AddFont (string)
Afegeix la font.
public void AddFont(string file)
{
}
Parameters
file
string
El camí cap al fitxer que conté la font.
AddFontSubstitució (string, string)
Substitució de fonts.
public void AddFontSubstitution(string substituted, string substitution)
{
}
Parameters
substituted
string
El nom de font substituït.
substitution
string
El nom de font de substitució.
FetchFontFamily (string)
Fetches font família com a candidat per a GetFontFamily.
protected abstract FontFamily FetchFontFamily(string fontName)
{
}
Parameters
fontName
string
El nom de la font.
Returns
El sistema.Drawing.FontFamily
FindFontFamilyInInternalCol·lecció(string)
Tria de trobar la família de fonts en la col·lecció interna de Fonts GDI.
protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)
{
foreach (FontFamily fontFamily in this._internalFontFamilies)
{
if (fontFamily.Name == fontFamilyName)
return fontFamily;
}
return null;
}
Parameters
fontFamilyName
string
El nom de la família font.
Returns
El sistema.Drawing.FontFamily
Gestió de la família (string)
Tinc fonts de família.
public virtual FontFamily GetFontFamily(string fontName)
{
}
Parameters
fontName
string
El nom de la font.
Returns
El sistema.Drawing.FontFamily
Llista de fonts (string)
Carrega totes les fonts TrueType des de la carpeta especificada a la col·lecció interna.
public void LoadFontsFromFolder(string folder)
{
foreach (var file in Directory.GetFiles(folder, "*.ttf"))
{
using (var font = new Font(file))
{
AddFont(font);
}
}
}
Parameters
folder
string
El cartell que conté fonts.
Exceptions
El paràmetre ‘Folder’ és nul o buit.
No existeix la direcció especificada per la carpeta.
El fitxer de la carpeta no conté font TrueType.
Traducció del nom (string)
Tria de traduir el nom de font a la seva substitució a través de la taula interna.
protected string TranslateFontName(string fontName)
{
}
Parameters
fontName
string
El nom de la font.
Returns
El nom de la font de substitució si s’especifica d’una altra manera, el nom del mateix font especificat.</string,></string,></string,></string,>