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, и още 8 .

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
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).

Методи за изчисляване на данните

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

Вижте също:

 Български