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
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.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; }
вартість нерухомості
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
Створення System.Drawing.FontFamily
FindFontFamilyInInternalCollection(стрічка)
Спробуйте знайти сім’ю шрифтів у внутрішній колекції шпигунів GDI.
protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)
Parameters
fontFamilyName
string
Назва сімейного шрифту.
Returns
Створення System.Drawing.FontFamily
GetFontFamily(стрічка)
Знайдіть сімейний шрифт.
public virtual FontFamily GetFontFamily(string fontName)
Parameters
fontName
string
Назва шрифту .
Returns
Створення System.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,>