Class FontsSubsystem

Class FontsSubsystem

Името на пространството: Aspose.Note.Fonts Асамблея: Aspose.Note.dll (25.4.0)

Основен клас изпълнение на Aspose.Note.Fonts.IFONTsSubsystem интерфейс.Осигурява функционалност за подразбиране на шрифта и замяната на бутона.Override Aspose.Note.Fonts.FoonsSubsystem.SoftFetchFamily защитава функцията на член в дериватиран клас за прилагане на логиката за възстановяване на System.Drawing.

public abstract class FontsSubsystem : IFontsSubsystem

Inheritance

object FontsSubsystem

Derived

DocumentFontsSubsystem

Implements

IFontsSubsystem

наследници

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

FontsSubsystem(Стрий, Речник<string, string="">)

Иницијализира нова инстанция на класата Aspose.Note.Fonts.Subsystem.

protected FontsSubsystem(Stream defaultFont, Dictionary<string, string=""> fontsSubstitutions = null)

Parameters

defaultFont Stream

Потокът съдържа стандартни шрифтове.

fontsSubstitutions Dictionary < string , string >

Заместването на шрифтове.

FontsSubsystem(Стринг, Речник<string, string="">)

Иницијализира нова инстанция на класата Aspose.Note.Fonts.Subsystem.

protected FontsSubsystem(string defaultFontFile, Dictionary<string, string=""> fontsSubstitutions = null)

Parameters

defaultFontFile string

Потокът съдържа стандартни шрифтове.

fontsSubstitutions Dictionary < string , string >

Заместването на шрифтове.

FontsSubsystem()

Иницијализира нова инстанция на класата Aspose.Note.Fonts.Subsystem.

protected FontsSubsystem()

Properties

DefaultFont

Получавате или задавате подразбиране на шрифта.

public FontFamily DefaultFont { get; protected set; }

стойност на имота

FontFamily

Methods

AddFont(Стрий, Стрий)

Добавете шрифта.

public void AddFont(Stream stream, string tempFolder)

Parameters

stream Stream

Потокът съдържа шрифта.

tempFolder string

Това е Temp Folder.

AddFont(Stream)

Добавете шрифта.

public void AddFont(Stream stream)

Parameters

stream Stream

Потокът съдържа шрифта.

AddFont(Стрий)

Добавете шрифта.

public void AddFont(string file)

Parameters

file string

Пътят към файла, съдържащ шрифта.

AddFontSubstitution(Стрийк, Стрийк)

Заместване на шрифта.

public void AddFontSubstitution(string substituted, string substitution)

Parameters

substituted string

Заменено име на шрифта.

substitution string

Замяна на името на шрифта.

FetchFontFamily(Стрий)

Фетчес шрифт семейство като кандидат за GetFontFamily.

protected abstract FontFamily FetchFontFamily(string fontName)

Parameters

fontName string

Името на шрифта.

Returns

FontFamily

Създаване на системата.Drawing.FontFamily

FindFontFamilyInInternalCollection(Стрий)

Опитайте се да намерите семейство на шрифтове в вътрешната колекция на GDI.

protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)

Parameters

fontFamilyName string

Името на фамилията.

Returns

FontFamily

Създаване на системата.Drawing.FontFamily

GetFontFamily(Стрий)

Получават се фамилни шрифтове.

public virtual FontFamily GetFontFamily(string fontName)

Parameters

fontName string

Името на шрифта.

Returns

FontFamily

Създаване на системата.Drawing.FontFamily

LoadFontsFromFolder(Стрий)

Изтегля всички TrueType шрифтове от посочената папка до вътрешната колекция.

public void LoadFontsFromFolder(string folder)

Parameters

folder string

Папката съдържа шрифтове.

Exceptions

NullReferenceException

Параметърът “файл” е нула или празна.

DirectoryNotFoundException

Не съществува директория, посочена в папката.

InvalidDataException

Файлът от папката не съдържа TrueType шрифт.

TranslateFontName(Стрий)

Опитайте се да преведете името на шрифта към заместването му чрез вътрешна таблица.

protected string TranslateFontName(string fontName)

Parameters

fontName string

Името на шрифта.

Returns

string

Наименованието на заместителния шрифт, ако е посочено по друг начин, самите посочените име.</string,></string,></string,></string,>

 Български