Font

Обзор

Font является классом в Aspose.PDF FOSS для .NET. Наследники от: FontInfo.

Введите псевдоним для FontInfo, соответствующий названию класса шрифта.

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

Свойства

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

Методы

SignatureОписание:
GetLastFontEmbeddingError()Последняя ошибка при встраивании этого шрифта в PDF; пусто, если нет.
MeasureString(str: string, fontSize: float)Измерьте продемонстрированную ширину строки при заданном размере, в точках.
Save(stream: System.IO.Stream)Напишите необработанные данные файла шрифта в потоке.
FromFontData(fontData: FontData)Создать FontInfo из FontData (системенный шрифт найден через FontRepository.FindFont).
GetGlyphWidth(charCode: int)Получить ширину символа в 1/1000 текстовых единиц пространства.

См. также:

 Русский