PrivateFontCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет коллекцию семейств шрифтов, созданных из файлов шрифтов, предоставленных клиентским приложением.
public ref class PrivateFontCollection sealed : System::Drawing::Text::FontCollection
public sealed class PrivateFontCollection : System.Drawing.Text.FontCollection
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class PrivateFontCollection : System.Drawing.Text.FontCollection
type PrivateFontCollection = class
inherit FontCollection
[<System.Runtime.InteropServices.ComVisible(false)>]
type PrivateFontCollection = class
inherit FontCollection
Public NotInheritable Class PrivateFontCollection
Inherits FontCollection
- Наследование
- Атрибуты
Комментарии
Класс PrivateFontCollection позволяет приложениям устанавливать закрытую версию существующего шрифта без необходимости замены системной версии шрифта. Например, GDI+ может создать закрытую версию шрифта Arial в дополнение к шрифту Arial, используемому системой. PrivateFontCollection также можно использовать для установки шрифтов, которые не существуют в операционной системе. Это временная установка шрифта, которая не влияет на коллекцию, установленную системой. Чтобы просмотреть установленную коллекцию, используйте InstalledFontCollection класс .
Примечание
В .NET 6 и более поздних версиях пакет System.Drawing.Common, включающий этот тип, поддерживается только в операционных системах Windows. Использование этого типа в кроссплатформенных приложениях вызывает предупреждения во время компиляции и исключения во время выполнения. Дополнительные сведения см . в статье System.Drawing.Common, поддерживаемая только в Windows.
Конструкторы
PrivateFontCollection() |
Инициализирует новый экземпляр класса PrivateFontCollection. |
Свойства
Families |
Получает массив объектов FontFamily, связанных с FontCollection. (Унаследовано от FontCollection) |
Методы
AddFontFile(String) |
Добавляет шрифт из указанного файла в PrivateFontCollection. |
AddMemoryFont(IntPtr, Int32) |
Добавляет шрифт из системной памяти в PrivateFontCollection. |
Dispose() |
Освобождает все ресурсы, используемые этим объектом FontCollection. (Унаследовано от FontCollection) |
Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые объектом FontCollection, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от FontCollection) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |