Font

Opinie generală

Font este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: FontInfo.

Se utilizează un pseudonim pentru FontInfo, care corespunde numelui clasei de font.

Această clasă oferă 5 metode pentru a lucra cu obiecte de font în programe .NET. Metodele disponibile includ: FromFontData, GetGlyphWidth, GetLastFontEmbeddingError, MeasureString, Save. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: BaseFont, DecodedFontName, DefaultHelvetica, Encoding, FontName, FontOptions, şi încă 10.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
BaseFontstringCiteşte.Obţine fontul de bază.
FontNamestringCiteşte.Obţine numele fontului.
DecodedFontNamestringCiteşte.Obţine numele de font decodat.
IsEmbeddedboolCitire/scriereObţine sau stabileşte este încorporat.
IsSubsetboolCitire/scriereObţine sau stabileşte submulţimea.
IsAccessibleboolCiteşte.E accesibil.
FontOptionsIFontOptionsCiteşte.Obţine opţiunile de font.
iPdfFontPdfFontViewCiteşte.O imagine PDF-font la nivel inferior a acestui font.
DefaultHelveticaFontCiteşte.Font Helvetica implicit pentru fragmente de text detașate.
ResourceNamestringCiteşte.Numele resursei în dicționarul fontului paginii (de exemplu, “F1”).
UniqueIdstringCiteşte.Identificator unic care combină numele resursei și fontul de bază.
SubtypestringCiteşte.Subtip de font (Type1, TrueType, Type0, Type3, etc.).
Encodingstring?Citeşte.Numele de codificare (WinAnsiEncoding, Identity-H etc.).
IsItalicboolCiteşte.Dacă fontul este italic.
IsBoldboolCiteşte.Dacă fontul este în negrăz.
IsCidboolCiteşte.Dacă fontul este un tip de scris CID (Type0) folosit pentru limba arabă, CJK etc.

Metode de evaluare

SemnăturaDescriere:
GetLastFontEmbeddingError()Ultima eroare întâlnită încorporând acest tip de scris într-un PDF; gol când nici unul.
MeasureString(str: string, fontSize: float)Măsoară lățimea renderată a unui șir la dimensiunea dată, în puncte.
Save(stream: System.IO.Stream)Scrie datele file font brut într-un flux.
FromFontData(fontData: FontData)Creați un FontInfo dintr-un FontData (fonte de sistem găsit prin FontRepository.FindFont).
GetGlyphWidth(charCode: int)Obțineți lățimea unui cod de caractere în 1/1000 unități spațiale text.

Vezi și:

 Română