FontInfo

Обзор

FontInfo является классом в Aspose.PDF FOSS для .NET.

Информация о шрифте, используемом в PDF.

Этот класс предоставляет 3 метода для работы с объектами FontInfo в программах .NET. Доступные методы включают: FromFontData, GetGlyphWidth, MeasureString. Все публичные участники доступны для любого приложения .NET после установки пакета Aspose.PDF FOSS for .Net. Свойства: BaseFont, DecodedFontName, DefaultHelvetica, Encoding, FontName, IsAccessible,И еще восемь.

Свойства

Наименование:Тип:AccessОписание:
DefaultHelveticaFontЧитайте .По умолчанию шрифт Helvetica для отдельных фрагментов текста.
ResourceNamestringЧитайте .Название ресурса в словаре шрифтов страницы (например, “F1”).
BaseFontstringЧитайте .Название основного шрифта (например, “Helvetica”, “ABCDEF+ArialMT”).
FontNamestringЧитайте .Нормализованное имя шрифта полосы префикса подмножества (ABCDEF+) и отделителей запятой.
DecodedFontNamestringЧитайте .Декодированное имя шрифта как читаемое человеком название.
UniqueIdstringЧитайте .Уникальный идентификатор, сочетающий имя ресурса и базовый шрифт.
SubtypestringЧитайте .Подтип шрифта (Type1, TrueType, Type0, Type3, и т.д.).
Encodingstring?Читайте .Кодирующее имя (WinAnsiEncoding, Identity-H и т.д.).
IsEmbeddedboolЧитать/писатьВстроен ли шрифт в PDF.
IsSubsetboolЧитать/писатьЯвляется ли шрифт подмножеством (название начинается с XXXXXX+).
IsItalicboolЧитайте .Является ли шрифт курсивным.
IsBoldboolЧитайте .Будет ли шрифт в жирном цвете.
IsCidboolЧитайте .является ли шрифт CID (Type0) используемый для арабского, CJK и т.д.
IsAccessibleboolЧитайте .Существует ли программа шрифта либо встроена в PDF, уже загружена как исходные данные, или установлена на системе под тем же названием (решается через FindFont).

Методы

SignatureОписание:
FromFontData(fontData: FontData)Создать FontInfo из FontData (системенный шрифт найден через FontRepository.FindFont).
GetGlyphWidth(charCode: int)Получить ширину символа в 1/1000 текстовых единиц пространства.
MeasureString(text: string, fontSize: double)Измеряйте ширину строки в точках, при условии размера шрифта.

См. также:

 Русский