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
Derived
Implements
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
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
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
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
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
Parametru ‘folder’ este zero sau gol.
Nu există directorii specificați de folder.
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
Denumirea fontului de înlocuire, dacă se specifică altfel, denumitul font specificat în sine.</string,></string,></string,></string,>