Class FontsSubsystem
Název místa: Aspose.Note.Fonts Shromáždění: Aspose.Note.dll (25.4.0)
Základní třída implementace Aspose.Note.Fonts.IFontySubsystem rozhraní.Zajišťuje funkčnost pro výchozí výměny písma a fontů.Override Aspose.Note.Fonts.FoundsSubsystem.StyleFetchFamily chráněná členská funkce v derivátové třídě implementovat logiku pro získání System.Drawing.
public abstract class FontsSubsystem : IFontsSubsystem
Inheritance
Derived
Implements
Dědiční členové
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FontsSubsystem(Stream, Slovník<string, string="">"">)
Začíná nová instance třídy Aspose.Note.FontsSubsystem.
protected FontsSubsystem(Stream defaultFont, Dictionary<string, string=""> fontsSubstitutions = null)
Parameters
defaultFont
Stream
Překlad obsahující výchozí font.
fontsSubstitutions
Dictionary
<
string
, string
>
Náhrada fontů.
FontsSubsystem(String, slovní řádek, string="">"">)
Začíná nová instance třídy Aspose.Note.FontsSubsystem.
protected FontsSubsystem(string defaultFontFile, Dictionary<string, string=""> fontsSubstitutions = null)
Parameters
defaultFontFile
string
Překlad obsahující výchozí font.
fontsSubstitutions
Dictionary
<
string
, string
>
Náhrada fontů.
FontsSubsystem()
Začíná nová instance třídy Aspose.Note.FontsSubsystem.
protected FontsSubsystem()
Properties
DefaultFont
Obdržíte nebo nastavte výchozí písmo.
public FontFamily DefaultFont { get; protected set; }
Hodnota nemovitosti
Methods
AddFont(Přívěs, String)
Přidejte do fonty.
public void AddFont(Stream stream, string tempFolder)
Parameters
stream
Stream
Průtok, který obsahuje font.
tempFolder
string
V tempovém listu.
AddFont(Stream)
Přidejte do fonty.
public void AddFont(Stream stream)
Parameters
stream
Stream
Průtok, který obsahuje font.
AddFont(Stringová)
Přidejte do fonty.
public void AddFont(string file)
Parameters
file
string
Cesta k souboru, který obsahuje písmeno.
AddFontSubstitution(String , String)
Přidat náhradu písma.
public void AddFontSubstitution(string substituted, string substitution)
Parameters
substituted
string
Název nahrazeného písma.
substitution
string
Název náhradního písma.
FetchFontFamily(Stringová)
Fetches font rodina jako kandidát na GetFontFamily.
protected abstract FontFamily FetchFontFamily(string fontName)
Parameters
fontName
string
Název písma.
Returns
Připravte si obrázek.FontFamily
FindFontFamilyInInternalCollection(Stringová)
Snaží se najít rodinu písma v interní sbírce GDI písmen.
protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)
Parameters
fontFamilyName
string
Rodinný název font.
Returns
Připravte si obrázek.FontFamily
GetFontFamily(Stringová)
Obdrží rodinu font.
public virtual FontFamily GetFontFamily(string fontName)
Parameters
fontName
string
Název písma.
Returns
Připravte si obrázek.FontFamily
LoadFontsFromFolder(Stringová)
Stáhne všechny písma TrueType z specifikované složky do interní sbírky.
public void LoadFontsFromFolder(string folder)
Parameters
folder
string
Obsahuje složky obsahující fonty.
Exceptions
Parametry „Folder“ jsou nulové nebo prázdné.
Katalog uvedený v složce neexistuje.
Soubor z složky neobsahuje font TrueType.
TranslateFontName(Stringová)
Zkuste přeložit název písma na jeho náhradu prostřednictvím vnitřní tabulky.
protected string TranslateFontName(string fontName)
Parameters
fontName
string
Název písma.
Returns
Název náhradního písma, pokud je uvedeno jinak, jméno samotného uvedeného písmu.</string,></string,></string,></string,>