Class FontsSubsystem
Название пространства: Aspose.Note.Fonts Ассоциация: Aspose.Note.dll (25.4.0)
Базовый класс реализует интерфейс Aspose.Note.Fonts.IFONTsSubsystem.Обеспечивает функциональность стандартных шрифтов и замен шрифов.Override Aspose.Note.Fonts.FoonsSubsystem.SmartFetchFamily защищает функцию члена в дериватированном классе для внедрения логики для восстановления объекта System.Drawing.
public abstract class FontsSubsystem : IFontsSubsystem
Inheritance
Derived
Implements
Наследованные члены
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, 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; }
Стоимость недвижимости
Methods
AddFont(Стрий, Стрий)
Добавьте шрифт.
public void AddFont(Stream stream, string tempFolder)
Parameters
stream
Stream
Проток, содержащий шрифт.
tempFolder
string
Темп на пакете.
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
Система.Drawing.FontFamily
FindFontFamilyInInternalCollection(Стриг)
Попробуйте найти семейство шрифтов в внутренней коллекции GDI.
protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)
Parameters
fontFamilyName
string
Название семейного шрифта.
Returns
Система.Drawing.FontFamily
GetFontFamily(Стриг)
Имеет семейный шрифт.
public virtual FontFamily GetFontFamily(string fontName)
Parameters
fontName
string
Имя шрифта .
Returns
Система.Drawing.FontFamily
LoadFontsFromFolder(Стриг)
Загружает все шрифты TrueType из указанной папки в внутреннюю коллекцию.
public void LoadFontsFromFolder(string folder)
Parameters
folder
string
Карта, содержащая шрифты.
Exceptions
Параметр «файл» является нулевым или пустым.
Никакого каталога, указанного в папке, не существует.
Файл из папки не содержит шрифта TrueType.
TranslateFontName(Стриг)
Попробуйте перевести имя шрифта на его замену через внутреннюю таблицу.
protected string TranslateFontName(string fontName)
Parameters
fontName
string
Имя шрифта .
Returns
Наименование заменного шрифта, если указано иное, сам указанный название.</string,></string,></string,></string,>