TextFont

Översikt

TextFont är en klass i Aspose.PDF FOSS för TypeScript.

Denna klass deklarerar 6 metoder för TextFont objekt i TypeScript program. Tillgängliga metoder inkluderar: constructor, decode, decodeGlyphs, decodeRun, encode, encodeChar. Alla offentliga medlemmar är tillgängliga för alla TypeScript applikationer efter att ha installerat Aspose.PDF FOSS för TypeScript paketet. Egenskaper: bold, canEncode, cid, code, codeWidth, italic, och 4 till.

Egenskaper

NamnTypÅtkomstBeskrivning
codeWidth: numberLäsDen smalaste teckenkoden som detta typsnitt tillåter, i byte: 1 för ett enkelt typsnitt, 2 för Identity-H och de flesta sammansatta typsnitt.
wmode`: 01`Läs
name: stringLäsTypsnittets /BaseFont namn (subset prefix bevarat), eller undefined om det saknas.
bold: booleanLäsTrue när dokumentet deklarerar detta typsnitt fet / kursiv.
italic: booleanLäsHämtar kursiv.
type3: Type3DataLäsUppsättning för ett Type 3-typsnitt: dess glyfprocedurer och det utrymme de ritar i.
code: numberLäsHämtar koden.
cid: numberLäsHämtar cid.
len: numberLäsHämtar len.
canEncodebooleanLäsHämtar kan koda.

Metoder

SignaturBeskrivning
constructor(dict: PdfDict, resolve: Resolve, inflate: Inflate)Anropar konstruktorn(dict, resolve, inflate) på detta TextFont-instans.
decodeRun(bytes: Uint8Array) → RunMetricsDekoda byte till text plus runens framstegsmått.
decode(bytes: Uint8Array) → stringDekoda en show-string’s byte till Unicode-text.
encodeChar(ch: string) → `numberundefined`
encode(text: string) → Uint8ArrayKoda text till show-string-bytes i detta typsnitts kodning.
decodeGlyphs(bytes: Uint8Array) → Glyph[]Dekoda bytes till en post per teckenkod (positioner, em-bredder).
 Svenska