TextFont

Genel Bakış

TextFont, Aspose.PDF FOSS içinde TypeScript için bir sınıftır.

Bu sınıf, TypeScript programlarındaki TextFont nesneleri için 6 yöntem bildirir. Mevcut yöntemler: constructor, decode, decodeGlyphs, decodeRun, encode, encodeChar. Tüm genel üyeler, Aspose.PDF FOSS paketini TypeScript için kurduktan sonra herhangi bir TypeScript uygulaması tarafından erişilebilir. Özellikler: bold, canEncode, cid, code, codeWidth, italic ve 4 tane daha.

Özellikler

AdTürErişimAçıklama
codeWidth: numberOkumaBu yazı tipinin kabul ettiği en dar karakter kodu, bayt cinsinden: basit bir yazı tipi için 1, Identity-H ve çoğu birleşik yazı tipi için 2.
wmode`: 01`Okuma
name: stringOkumaYazı tipinin /BaseFont adı (alt küme öneki korunur), yoksa tanımsız.
bold: booleanOkumaTrue, belge bu yazı tipini kalın / italik olarak bildirdiğinde.
italic: booleanOkumaİtalik değerini alır.
type3: Type3DataOkumaType 3 yazı tipi için ayar: glif prosedürleri ve çizdikleri boşluk.
code: numberOkumaKodu alır.
cid: numberOkumacid’yi alır.
len: numberOkumalen’i alır.
canEncodebooleanOkumaKodlamayı alır.

Yöntemler

İmzaAçıklama
constructor(dict: PdfDict, resolve: Resolve, inflate: Inflate)Bu TextFont örneğinde constructor(dict, resolve, inflate) metodunu çağırır.
decodeRun(bytes: Uint8Array) → RunMetricsBaytları metne ve run’un ilerleme ölçümlerine dönüştür.
decode(bytes: Uint8Array) → stringBir show-string’in baytlarını Unicode metnine dönüştür.
encodeChar(ch: string) → `numberundefined`
encode(text: string) → Uint8Arraytext öğesini bu yazı tipinin kodlamasındaki gösterim-dizgesi baytlarına kodlayın.
decodeGlyphs(bytes: Uint8Array) → Glyph[]Baytları, karakter kodu başına bir kayıt (konumlar, em-genişlikleri) şeklinde çözümleyin.
 Türkçe