Class FontsSubsystem

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

object FontsSubsystem

Derived

DocumentFontsSubsystem

Implements

IFontsSubsystem

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

FontFamily

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

FontFamily

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

FontFamily

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

FontFamily

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

NullReferenceException

Parametern ”Folder” är noll eller tom.

DirectoryNotFoundException

Det finns ingen katalog som anges i mappen.

InvalidDataException

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

string

Namnet på ersättningsfonten om det anges annorlunda den angivna fontennamnet själv.</string,></string,></string,></string,>

 Svenska