Class FontsSubsystem

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

object FontsSubsystem

Derived

DocumentFontsSubsystem

Implements

IFontsSubsystem

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

FontFamily

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

FontFamily

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

FontFamily

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

FontFamily

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

NullReferenceException

Parametry „Folder“ jsou nulové nebo prázdné.

DirectoryNotFoundException

Katalog uvedený v složce neexistuje.

InvalidDataException

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

string

Název náhradního písma, pokud je uvedeno jinak, jméno samotného uvedeného písmu.</string,></string,></string,></string,>

 Čeština