FontResourceBase
Содержание
[
Скрывать
]
FontResourceBase class
Базовый класс для любого поддерживаемого типа шрифта в качестве ресурса для HTML-документа со всеми его свойствами
public abstract class FontResourceBase : IEquatable<FontResourceBase>, IHtmlResource
Характеристики
Имя | Описание |
---|---|
ByteContent { get; } | Возвращает содержимое этого шрифта в виде байтового потока |
FilenameWithExtension { get; } | Возвращает правильное имя файла этого ресурса шрифта, которое состоит из имени и расширения. Теоретически может отличаться от названия. |
IsDisposed { get; } | Определяет, удален ли этот шрифт или нет |
Name { get; } | Возвращает имя этого ресурса шрифта. Обычно не содержит расширения имени файла и теоретически может отличаться от имени файла. |
TextContent { get; } | Возвращает содержимое этого шрифта в виде строки в кодировке base64. Это значение кэшируется после первого вызова. |
abstract Type { get; } | При реализации тип должен возвращать информацию о типе определенного шрифта resource как экземпляр определенного типа FontType, который инкапсулирует всю информацию, специфичную для типа, |
Методы
Имя | Описание |
---|---|
Dispose() | Удаляет этот ресурс шрифта, удаляя его содержимое и делая большинство методов и свойств нерабочими |
Equals(FontResourceBase) | Проверяет этот экземпляр с указанным ресурсом шрифта по ссылке на равенство |
Equals(IHtmlResource) | Проверяет этот экземпляр с указанным HTML-ресурсом по ссылке на равенство |
Save(string) | Сохраняет этот шрифт в указанный файл |
События
Имя | Описание |
---|---|
event Disposed | Событие, возникающее при удалении этого шрифта |
Смотрите также
- interface IHtmlResource
- пространство имен GroupDocs.Editor.HtmlCss.Resources.Fonts
- сборка GroupDocs.Editor