Class FontsSubsystem
De naam: Aspose.Note.Fonts Verzameling: Aspose.Note.dll (25.4.0)
Base-klasse implementatie Aspose.Note.Fonts.IFONTsSubsystem interface.Zorgt voor functionaliteit voor standaard font en font vervangingen.Override Aspose.Note.Fonts.FoonsSubsystem.Chemedie beschermde lidfunctie in een afgeleide klasse om de logica te implementeren voor het herstellen van System.Drawing.PhondFamily object.
public abstract class FontsSubsystem : IFontsSubsystem
Inheritance
Derived
Implements
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FontsSubsystem(Stream, woordenboek<string, string="">)
Initialiseert een nieuwe instantie van de Aspose.Note.Fonts.FoonsSubsystem-klasse.
protected FontsSubsystem(Stream defaultFont, Dictionary<string, string=""> fontsSubstitutions = null)
Parameters
defaultFont
Stream
De stroom die standaard Font bevat.
fontsSubstitutions
Dictionary
<
string
, string
>
De fonts vervangen.
FontsSubsystem(string, woordenboek <string, string="">)
Initialiseert een nieuwe instantie van de Aspose.Note.Fonts.FoonsSubsystem-klasse.
protected FontsSubsystem(string defaultFontFile, Dictionary<string, string=""> fontsSubstitutions = null)
Parameters
defaultFontFile
string
De stroom die standaard Font bevat.
fontsSubstitutions
Dictionary
<
string
, string
>
De fonts vervangen.
FontsSubsystem()
Initialiseert een nieuwe instantie van de Aspose.Note.Fonts.FoonsSubsystem-klasse.
protected FontsSubsystem()
Properties
DefaultFont
Geeft of instelt standaard font.
public FontFamily DefaultFont { get; protected set; }
Eigendomswaarde
Methods
AddFont(Strom, Strom)
Voeg het font toe.
public void AddFont(Stream stream, string tempFolder)
Parameters
stream
Stream
De stroom die het font bevat.
tempFolder
string
De temp folder.
AddFont(Stream)
Voeg het font toe.
public void AddFont(Stream stream)
Parameters
stream
Stream
De stroom die het font bevat.
AddFont(String)
Voeg het font toe.
public void AddFont(string file)
Parameters
file
string
De route naar het bestand dat de letter bevat.
AddFontSubstitution(String en String)
Ads font vervanging.
public void AddFontSubstitution(string substituted, string substitution)
Parameters
substituted
string
De vervangde letternaam.
substitution
string
De naam van de vervanging.
FetchFontFamily(String)
Fetches font familie als kandidaat voor GetFontFamily.
protected abstract FontFamily FetchFontFamily(string fontName)
Parameters
fontName
string
De naam van de font.
Returns
Het systeem.Drawing.FontFamily
FindFontFamilyInInternalCollection(String)
Probeer de lettertype familie te vinden in de interne collectie van GDI-schriften.
protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)
Parameters
fontFamilyName
string
De naam van de familie font.
Returns
Het systeem.Drawing.FontFamily
GetFontFamily(String)
Geeft de familie font.
public virtual FontFamily GetFontFamily(string fontName)
Parameters
fontName
string
De naam van de font.
Returns
Het systeem.Drawing.FontFamily
LoadFontsFromFolder(String)
Loopt alle TrueType fonts van de specifieke map naar de interne collectie.
public void LoadFontsFromFolder(string folder)
Parameters
folder
string
De map met fonts.
Exceptions
De parameter ‘folder’ is nul of leeg.
De door de map gespecificeerde directory bestaat niet.
De bestand uit de map bevat geen TrueType font.
TranslateFontName(String)
Probeer de letternaam te vertalen naar zijn vervanging via een interne tabel.
protected string TranslateFontName(string fontName)
Parameters
fontName
string
De naam van de font.
Returns
De naam van de vervangende lettertype, indien anders aangegeven is, de specifieke lettertitel zelf.</string,></string,></string,></string,>