Class FontsSubsystem
Namn på plats: Aspose.Note.Fonts Sammanfattning: Aspose.Note.dll (25.4.0)
Grundläggande klass implementering Aspose.Note.Fonts.IFONTsSubsystem gränssnitt.Tillhandahåller funktionalitet för standardformulär och font ersättningar.Överride Aspose.Note.Fonts.FoonsSubsystem.SoftFantFamily skyddar medlemsfunktionen i en deriverad klass för att implementera logik för återhämtning av System.Drawing.
public abstract class FontsSubsystem : IFontsSubsystem
Inheritance
Derived
Implements
Arvsmedlemmar
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FontsSubsystem(Stream, Ordförråd<string, string="">)
Initialiserar en ny instans av Aspose.Note.FontsSubsystem klass.
protected FontsSubsystem(Stream defaultFont, Dictionary<string, string=""> fontsSubstitutions = null)
Parameters
defaultFont
Stream
Den ström som innehåller standardfönstret.
fontsSubstitutions
Dictionary
ochlt;
string
, string
>
De här fontarna ersätter.
FontsSubsystem(String, Dictionary)
Initialiserar en ny instans av Aspose.Note.FontsSubsystem klass.
protected FontsSubsystem(string defaultFontFile, Dictionary<string, string=""> fontsSubstitutions = null)
Parameters
defaultFontFile
string
Den ström som innehåller standardfönstret.
fontsSubstitutions
Dictionary
ochlt;
string
, string
>
De här fontarna ersätter.
FontsSubsystem()
Initialiserar en ny instans av Aspose.Note.FontsSubsystem klass.
protected FontsSubsystem()
Properties
DefaultFont
Få eller ställa in standardformulär.
public FontFamily DefaultFont { get; protected set; }
Fastighetsvärde
Methods
AddFont(Ström, ström)
Lägg till font.
public void AddFont(Stream stream, string tempFolder)
Parameters
stream
Stream
Strömmen som innehåller fontten.
tempFolder
string
och Temp Folder.
AddFont(Stream)
Lägg till font.
public void AddFont(Stream stream)
Parameters
stream
Stream
Strömmen som innehåller fontten.
AddFont(Sträng)
Lägg till font.
public void AddFont(string file)
Parameters
file
string
Vägen till filen som innehåller fontten.
AddFontSubstitution(String och String)
Adds font ersättning.
public void AddFontSubstitution(string substituted, string substitution)
Parameters
substituted
string
Den ersatta fontnamnet.
substitution
string
Den ersättande fontnamn.
FetchFontFamily(Sträng)
Fetches font familj som kandidat för GetFontFamily.
protected abstract FontFamily FetchFontFamily(string fontName)
Parameters
fontName
string
Namnet på font.
Returns
Det här är system.Drawing.FontFamily.
FindFontFamilyInInternalCollection(Sträng)
Försök att hitta fontfamiljen i den interna samlingen av GDI-fonter.
protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)
Parameters
fontFamilyName
string
Namnet på fontfamiljen.
Returns
Det här är system.Drawing.FontFamily.
GetFontFamily(Sträng)
Har fått font familj.
public virtual FontFamily GetFontFamily(string fontName)
Parameters
fontName
string
Namnet på font.
Returns
Det här är system.Drawing.FontFamily.
LoadFontsFromFolder(Sträng)
Ladda alla TrueType-fonter från den angivna mappen till den interna samlingen.
public void LoadFontsFromFolder(string folder)
Parameters
folder
string
mappen som innehåller tecken.
Exceptions
Parametern ”Folder” är noll eller tom.
Det finns ingen katalog som anges i mappen.
Filen från mappen innehåller inte TrueType font.
TranslateFontName(Sträng)
Försök att översätta teckensnamnet till dess ersättning via den interna tabellen.
protected string TranslateFontName(string fontName)
Parameters
fontName
string
Namnet på font.
Returns
Namnet på ersättningsfonten om det anges annorlunda den angivna fontennamnet själv.</string,></string,></string,></string,>