Class FontsSubsystem
A név: Aspose.Note.Fonts Összefoglaló: Aspose.Note.dll (25.4.0)
Az alaposztály végrehajtása Aspose.Note.Fonts.IFONTsSubsystem interfész.Megadja a funkcionalitást az alapértelmezett betűtípusok és betétek helyettesítésére.Távolítsa el a Aspose.Note.Fonts.TáblákTámogatásA tagfunkciót egy származékos osztályban védjük, hogy logikát hajtsunk végre a System.Drawing.SoftFamily objektum visszavonására.
public abstract class FontsSubsystem : IFontsSubsystem
Inheritance
Derived
Implements
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FontsSubsystem(Stream, Szótár <string, string="">)
Kezdődik egy új példány a Aspose.Note.Fonts.FoonsSubsystem osztály.
protected FontsSubsystem(Stream defaultFont, Dictionary<string, string=""> fontsSubstitutions = null)
Parameters
defaultFont
Stream
Az áram az alapértelmezett fontot tartalmazza.
fontsSubstitutions
Dictionary
<
string
, string
>
A fontok helyettesítése.
FontsSubsystem(string, szótár <string, string="">)
Kezdődik egy új példány a Aspose.Note.Fonts.FoonsSubsystem osztály.
protected FontsSubsystem(string defaultFontFile, Dictionary<string, string=""> fontsSubstitutions = null)
Parameters
defaultFontFile
string
Az áram az alapértelmezett fontot tartalmazza.
fontsSubstitutions
Dictionary
<
string
, string
>
A fontok helyettesítése.
FontsSubsystem()
Kezdődik egy új példány a Aspose.Note.Fonts.FoonsSubsystem osztály.
protected FontsSubsystem()
Properties
DefaultFont
Megkapja vagy beállítja az alapértelmezett betűt.
public FontFamily DefaultFont { get; protected set; }
ingatlan értéke
Methods
AddFont(Áramlás, string)
Adja meg a fontot.
public void AddFont(Stream stream, string tempFolder)
Parameters
stream
Stream
A fontot tartalmazó áram.
tempFolder
string
A Temp Folder.
AddFont(Stream)
Adja meg a fontot.
public void AddFont(Stream stream)
Parameters
stream
Stream
A fontot tartalmazó áram.
AddFont(A string)
Adja meg a fontot.
public void AddFont(string file)
Parameters
file
string
Az út a betűtípusot tartalmazó fájlhoz.
AddFontSubstitution(A string, a string)
Add font cseréje.
public void AddFontSubstitution(string substituted, string substitution)
Parameters
substituted
string
A helyettesített font neve.
substitution
string
A helyettesítő font neve.
FetchFontFamily(A string)
Fetches font család jelöltként GetFontFamily.
protected abstract FontFamily FetchFontFamily(string fontName)
Parameters
fontName
string
A font neve.
Returns
A rendszer.Drawing.FontFamily
FindFontFamilyInInternalCollection(A string)
Próbálja megtalálni a fontcsaládot a GDI fontok belső gyűjteményében.
protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)
Parameters
fontFamilyName
string
A font családnév.
Returns
A rendszer.Drawing.FontFamily
GetFontFamily(A string)
A család fontját kapja.
public virtual FontFamily GetFontFamily(string fontName)
Parameters
fontName
string
A font neve.
Returns
A rendszer.Drawing.FontFamily
LoadFontsFromFolder(A string)
Töltse le az összes TrueType betűtípusot a meghatározott mappából a belső gyűjteménybe.
public void LoadFontsFromFolder(string folder)
Parameters
folder
string
A betűtípus fontokat tartalmaz.
Exceptions
A “folder” paraméter nulla vagy üres.
A mappa által meghatározott kézikönyv nem létezik.
A mappából származó fájl nem tartalmaz TrueType betűt.
TranslateFontName(A string)
Próbálja lefordítani a betűtípus nevét helyettesítésére belső táblázaton keresztül.
protected string TranslateFontName(string fontName)
Parameters
fontName
string
A font neve.
Returns
A helyettesítő betűtípus neve, ha máskülönben megjelöli a megadott betűt.</string,></string,></string,></string,>