Class FontsSubsystem

Class FontsSubsystem

Numele spaţiului: Aspose.Note.Fonts Asamblare: Aspose.Note.dll (25.4.0)

Clasa de bază implementarea Aspose.Note.Fonts.IFonsInterfața Subsystem.Oferă funcționalitate pentru fontul și înlocuirea fontului.Override Aspose.Note.Fonts.FoundsSubsystem.Conservarea funcției de membru protejată în clasa derivată pentru a implementa logica de recuperare a obiectului System.Drawing.

public abstract class FontsSubsystem : IFontsSubsystem

Inheritance

object FontsSubsystem

Derived

DocumentFontsSubsystem

Implements

IFontsSubsystem

Membrii moștenitori

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

Constructors

FontsSubsystem(Stream, Dicționar <string, string="">)

Inițializează o nouă instanță a clasei Aspose.Note.Fonts.

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

Parameters

defaultFont Stream

Fluxul care conține font default.

fontsSubstitutions Dictionary < string , string >

Înlocuirea fonturilor.

FontsSubsystem(string, dicționar <string, string="">)

Inițializează o nouă instanță a clasei Aspose.Note.Fonts.

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

Parameters

defaultFontFile string

Fluxul care conține font default.

fontsSubstitutions Dictionary < string , string >

Înlocuirea fonturilor.

FontsSubsystem()

Inițializează o nouă instanță a clasei Aspose.Note.Fonts.

protected FontsSubsystem()

Properties

DefaultFont

Obține sau stabilește fontul default.

public FontFamily DefaultFont { get; protected set; }

Valoarea proprietății

FontFamily

Methods

AddFont(Război, String)

Adăugați fontul.

public void AddFont(Stream stream, string tempFolder)

Parameters

stream Stream

Fluxul care conține fontul.

tempFolder string

Folderul de temp.

AddFont(Stream)

Adăugați fontul.

public void AddFont(Stream stream)

Parameters

stream Stream

Fluxul care conține fontul.

AddFont(Strângere)

Adăugați fontul.

public void AddFont(string file)

Parameters

file string

Calea către fișierul care conține fontul.

AddFontSubstitution(String și String)

Adăugați înlocuirea fontului.

public void AddFontSubstitution(string substituted, string substitution)

Parameters

substituted string

Numele fontului înlocuit.

substitution string

Numele fontului înlocuitor.

FetchFontFamily(Strângere)

Fetches font familia ca candidat pentru GetFontFamily.

protected abstract FontFamily FetchFontFamily(string fontName)

Parameters

fontName string

Numele de font.

Returns

FontFamily

Sistemul.Drawing.FontFamily

FindFontFamilyInInternalCollection(Strângere)

Încercați să găsiți familia de fonturi în colecția internă a fonturilor GDI.

protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)

Parameters

fontFamilyName string

Numele de familie font.

Returns

FontFamily

Sistemul.Drawing.FontFamily

GetFontFamily(Strângere)

S-a făcut o familie de font.

public virtual FontFamily GetFontFamily(string fontName)

Parameters

fontName string

Numele de font.

Returns

FontFamily

Sistemul.Drawing.FontFamily

LoadFontsFromFolder(Strângere)

Încărca toate fonturile TrueType de la folderul specificat la colecția internă.

public void LoadFontsFromFolder(string folder)

Parameters

folder string

Folderul care conține fonturi.

Exceptions

NullReferenceException

Parametru ‘folder’ este zero sau gol.

DirectoryNotFoundException

Nu există directorii specificați de folder.

InvalidDataException

Fișierul din folder nu conține font TrueType.

TranslateFontName(Strângere)

Încercați să traduceți numele fontului la înlocuirea sa prin intermediul tabelului intern.

protected string TranslateFontName(string fontName)

Parameters

fontName string

Numele de font.

Returns

string

Denumirea fontului de înlocuire, dacă se specifică altfel, denumitul font specificat în sine.</string,></string,></string,></string,>

 Română