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.FontsSubsystem.

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

Parameters

defaultFont Stream

Потік, що містить стандартний шрифт.

fontsSubstitutions Dictionary • < string , string >

Замінити шрифт.

FontsSubsystem(Стринг, Словенія <string, String="">)

Ініціалює нову інстанцію класу Aspose.Note.FontsSubsystem.

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

Parameters

defaultFontFile string

Потік, що містить стандартний шрифт.

fontsSubstitutions Dictionary • < string , string >

Замінити шрифт.

FontsSubsystem()

Ініціалює нову інстанцію класу Aspose.Note.FontsSubsystem.

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

Створення System.Drawing.FontFamily

FindFontFamilyInInternalCollection(стрічка)

Спробуйте знайти сім’ю шрифтів у внутрішній колекції шпигунів GDI.

protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)

Parameters

fontFamilyName string

Назва сімейного шрифту.

Returns

FontFamily

Створення System.Drawing.FontFamily

GetFontFamily(стрічка)

Знайдіть сімейний шрифт.

public virtual FontFamily GetFontFamily(string fontName)

Parameters

fontName string

Назва шрифту .

Returns

FontFamily

Створення System.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,>

 Українська