Class FontsSubsystem

Class FontsSubsystem

Le nom : Aspose.Note.Fonts Assemblée: Aspose.Note.dll (25.4.0)

Classes de base mise en œuvre Aspose.Note.Fonts.IFONTsInterface sous-système.Il fournit une fonctionnalité pour les fonctions et les remplacements par défaut.Override Aspose.Note.Fonts.SUBSISTEM.THE FETCHFONTFamily fonction membre protégée dans une classe dérivée pour mettre en œuvre la logique pour la récupération de l’objet System.Drawing.

public abstract class FontsSubsystem : IFontsSubsystem

Inheritance

object FontsSubsystem

Derived

DocumentFontsSubsystem

Implements

IFontsSubsystem

I membri ereditari

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

FontsSubsystem(Stream, Dictionnaire<string, string=» » »)

Initialisez une nouvelle instance de la classe Aspose.Note.Fonts.SUBSystème.

protected FontsSubsystem(Stream defaultFont, Dictionary<string, string=""> fontsSubstitutions = null)

Parameters

defaultFont Stream

Le flux contient le font par défaut.

fontsSubstitutions Dictionary di < string , string >

Les fonts sont remplacés.

FontsSubsystem(String, dictionnaire, string=» » »)

Initialisez une nouvelle instance de la classe Aspose.Note.Fonts.SUBSystème.

protected FontsSubsystem(string defaultFontFile, Dictionary<string, string=""> fontsSubstitutions = null)

Parameters

defaultFontFile string

Le flux contient le font par défaut.

fontsSubstitutions Dictionary di < string , string >

Les fonts sont remplacés.

FontsSubsystem()

Initialisez une nouvelle instance de la classe Aspose.Note.Fonts.SUBSystème.

protected FontsSubsystem()

Properties

DefaultFont

Obtenez ou définissez le fichier par défaut.

public FontFamily DefaultFont { get; protected set; }

Valore di proprietà

FontFamily

Methods

AddFont(Téléchargement, string)

Ajoutez le font.

public void AddFont(Stream stream, string tempFolder)

Parameters

stream Stream

Le flux contenant le font.

tempFolder string

Le Temp Folder.

AddFont(Stream)

Ajoutez le font.

public void AddFont(Stream stream)

Parameters

stream Stream

Le flux contenant le font.

AddFont(Le string)

Ajoutez le font.

public void AddFont(string file)

Parameters

file string

Le chemin vers le fichier contenant la lettre.

AddFontSubstitution(String et String)

Remplacement de l’écriture.

public void AddFontSubstitution(string substituted, string substitution)

Parameters

substituted string

Le nom de font remplacé.

substitution string

Le nom de la substitution.

FetchFontFamily(Le string)

Fetches font famille comme candidat pour GetFontFamily.

protected abstract FontFamily FetchFontFamily(string fontName)

Parameters

fontName string

Il nome del font.

Returns

FontFamily

Le système.Drawing.FontFamily

FindFontFamilyInInternalCollection(Le string)

Essayez de trouver la famille des lettres dans la collection interne des fonts GDI.

protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)

Parameters

fontFamilyName string

Le nom de la famille.

Returns

FontFamily

Le système.Drawing.FontFamily

GetFontFamily(Le string)

Il y a la famille font.

public virtual FontFamily GetFontFamily(string fontName)

Parameters

fontName string

Il nome del font.

Returns

FontFamily

Le système.Drawing.FontFamily

LoadFontsFromFolder(Le string)

Télécharger toutes les caractères TrueType de la dossier spécifiée à la collection interne.

public void LoadFontsFromFolder(string folder)

Parameters

folder string

La boîte contenant des fonts.

Exceptions

NullReferenceException

Le paramètre “Folder” est nul ou vide.

DirectoryNotFoundException

Il n’y a pas de dossier spécifié par le dossier.

InvalidDataException

Le fichier du dossier ne contient pas de font TrueType.

TranslateFontName(Le string)

Essayez de traduire le nom de caractère à son remplacement par la table interne.

protected string TranslateFontName(string fontName)

Parameters

fontName string

Il nome del font.

Returns

string

Le nom de la lettre de remplacement, s’il est spécifié autrement, est le nom même des lettres précisés.</string,></string,></string,></string,>

 Français