Font

Общ преглед

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

Впишете псевдоним за FontInfo, съвпадащ с името на класа Font.

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

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

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
BaseFontstringПрочети.Взема основния шрифт.
FontNamestringПрочети.Взема името на шрифта.
DecodedFontNamestringПрочети.Получи декодираното име на шрифта.
IsEmbeddedboolЧете/ПишеПолучава или определя, че е вградено.
IsSubsetboolЧете/ПишеПолучава или определя е подмножество.
IsAccessibleboolПрочети.Достъпно е.
FontOptionsIFontOptionsПрочети.Взема опциите за шрифта.
iPdfFontPdfFontViewПрочети.PDF-фонт на по-ниско ниво за този шрифт.
DefaultHelveticaFontПрочети.За дефолт шрифт Helvetica за отделни текстови фрагменти.
ResourceNamestringПрочети.Името на ресурса в речника за шрифтове на страницата (напр. “F1”).
UniqueIdstringПрочети.Уникален идентификатор, съчетаващ името на ресурса и основния шрифт.
SubtypestringПрочети.Подтип на шрифта (Type1, TrueType, Type0, Type3, и т.н.).
Encodingstring?Прочети.Кодиращо име (WinAnsiEncoding, Identity-H и др.).
IsItalicboolПрочети.Дали шрифтът е курсив.
IsBoldboolПрочети.Дали шрифта е с дебелина.
IsCidboolПрочети.Дали шрифтът е CID (Type0) , използван за арабски, CJK и др.

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

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

Вижте също:

 Български