TextFont

TextFont

Gambaran Umum

TextFont adalah kelas dalam Aspose.PDF FOSS untuk TypeScript.

Kelas ini mendeklarasikan 6 metode untuk objek TextFont dalam program TypeScript. Metode yang tersedia meliputi: constructor, decode, decodeGlyphs, decodeRun, encode, encodeChar. Semua anggota publik dapat diakses oleh aplikasi TypeScript mana pun setelah menginstal paket Aspose.PDF FOSS untuk TypeScript. Properti: bold, canEncode, cid, code, codeWidth, italic, dan 4 lagi.

Properti

NamaJenisAksesDeskripsi
codeWidth: numberBacaKode karakter paling sempit yang diterima font ini, dalam byte: 1 untuk font sederhana, 2 untuk Identity-H dan kebanyakan font komposit.
wmode`: 01`Baca
name: stringBacaNama /BaseFont font (prefiks subset dipertahankan), atau tidak terdefinisi jika tidak ada.
bold: booleanBacaBenar ketika dokumen menyatakan font ini tebal / miring.
italic: booleanBacaMendapatkan italic.
type3: Type3DataBacaSet untuk font Tipe 3: prosedur glifnya dan ruang yang mereka gambar di dalamnya.
code: numberBacaMendapatkan kode.
cid: numberBacaMendapatkan cid.
len: numberBacaMendapatkan panjang.
canEncodebooleanBacaMendapatkan can encode.

Metode

Tanda tanganDeskripsi
constructor(dict: PdfDict, resolve: Resolve, inflate: Inflate)Memanggil konstruktor(dict, resolve, inflate) pada instance TextFont ini.
decodeRun(bytes: Uint8Array) → RunMetricsMendekode byte menjadi teks serta metrik kemajuan run.
decode(bytes: Uint8Array) → stringMendekode byte show-string menjadi teks Unicode.
encodeChar(ch: string) → `numberundefined`
encode(text: string) → Uint8ArrayEnkode text menjadi byte show-string dalam enkoding font ini.
decodeGlyphs(bytes: Uint8Array) → Glyph[]Dekode byte menjadi satu catatan per kode karakter (posisi, lebar-em).
 Bahasa Indonesia