TextFont

Prezentare generală

TextFont este o clasă în Aspose.PDF FOSS pentru TypeScript.

Această clasă declară 6 metode pentru obiecte TextFont în programe TypeScript. Metodele disponibile includ: constructor, decode, decodeGlyphs, decodeRun, encode, encodeChar. Toți membrii publici sunt accesibili oricărei aplicații TypeScript după instalarea pachetului Aspose.PDF FOSS pentru TypeScript. Proprietăți: bold, canEncode, cid, code, codeWidth, italic, și încă 4.

Proprietăți

NumeTipAccesDescriere:
codeWidth: numberCitireCel mai îngust cod de caracter pe care îl acceptă acest font, în octeți: 1 pentru un font simplu, 2 pentru Identity-H și majoritatea fonturilor compuse.
wmode`: 01`Citire
name: stringCitireNumele /BaseFont al fontului (prefixul subsetului este păstrat), sau nedefinit dacă lipsește.
bold: booleanCitireAdevărat când documentul declară acest font bold / italic.
italic: booleanCitireObține italicul.
type3: Type3DataCitireSet pentru un font de tip 3: procedurile sale de glife și spațiul în care desenează.
code: numberCitireObține codul.
cid: numberCitireObține cid-ul.
len: numberCitireObține len.
canEncodebooleanCitireObține can encode.

Metode

SemnăturăDescriere:
constructor(dict: PdfDict, resolve: Resolve, inflate: Inflate)Apelează constructorul(dict, resolve, inflate) pe această instanță TextFont.
decodeRun(bytes: Uint8Array) → RunMetricsDecodează octeții în text plus metricile de avans ale rulării.
decode(bytes: Uint8Array) → stringDecodează octeții unui show-string în text Unicode.
encodeChar(ch: string) → `numberundefined`
encode(text: string) → Uint8ArrayEncode text pentru a afișa octeții șirului în codificarea acestui font.
decodeGlyphs(bytes: Uint8Array) → Glyph[]Decode bytes într-o înregistrare pentru fiecare cod de caracter (poziții, lățimi în em).
 Română