TextFont

TextFont

Panoramica

TextFont è una classe in Aspose.PDF FOSS per TypeScript.

Questa classe dichiara 6 metodi per oggetti TextFont nei programmi TypeScript. I metodi disponibili includono: constructor, decode, decodeGlyphs, decodeRun, encode, encodeChar. Tutti i membri pubblici sono accessibili a qualsiasi applicazione TypeScript dopo aver installato il pacchetto Aspose.PDF FOSS per TypeScript. Proprietà: bold, canEncode, cid, code, codeWidth, italic, e 4 altri.

Proprietà

NomeTipoAccessoDescrizione
codeWidth: numberLetturaIl codice carattere più stretto accettato da questo font, in byte: 1 per un font semplice, 2 per Identity-H e la maggior parte dei font compositi.
wmode`: 01`Lettura
name: stringLetturaIl nome /BaseFont del font (prefisso del sottoinsieme preservato), o undefined se assente.
bold: booleanLetturaTrue quando il documento dichiara questo font in grassetto / italic.
italic: booleanLetturaOttiene l’italico.
type3: Type3DataLetturaImpostazione per un font Type 3: le sue procedure di glifo e lo spazio in cui disegnano.
code: numberLetturaOttiene il codice.
cid: numberLetturaOttiene il cid.
len: numberLetturaOttiene il len.
canEncodebooleanLetturaOttiene il valore can encode.

Metodi

FirmaDescrizione
constructor(dict: PdfDict, resolve: Resolve, inflate: Inflate)Chiama il costruttore(dict, resolve, inflate) su questa istanza di TextFont.
decodeRun(bytes: Uint8Array) → RunMetricsDecodifica i byte in testo più le metriche di avanzamento del run.
decode(bytes: Uint8Array) → stringDecodifica i byte di una show-string in testo Unicode.
encodeChar(ch: string) → `numberundefined`
encode(text: string) → Uint8ArrayCodifica text per mostrare i byte della stringa nella codifica di questo font.
decodeGlyphs(bytes: Uint8Array) → Glyph[]Decodifica i byte in un record per codice di carattere (posizioni, larghezze em).
 Italiano