TextFont

TextFont

Overzicht

TextFont is een klasse in Aspose.PDF FOSS voor TypeScript.

Deze klasse declareert 6 methoden voor TextFont objecten in TypeScript programma’s. Beschikbare methoden zijn: constructor, decode, decodeGlyphs, decodeRun, encode, encodeChar. Alle openbare leden zijn toegankelijk voor elke TypeScript applicatie na het installeren van het Aspose.PDF FOSS voor TypeScript pakket. Eigenschappen: bold, canEncode, cid, code, codeWidth, italic, en nog 4.

Eigenschappen

NaamTypeToegangBeschrijving
codeWidth: numberLezenDe smalste tekencode die dit lettertype accepteert, in bytes: 1 voor een eenvoudig lettertype, 2 voor Identity-H en de meeste samengestelde lettertypen.
wmode`: 01`Lezen
name: stringLezenDe naam van het lettertype /BaseFont (subset-prefix behouden), of undefined als afwezig.
bold: booleanLezenTrue wanneer het document dit lettertype vet / cursief verklaart.
italic: booleanLezenHaalt de italic op.
type3: Type3DataLezenInstelling voor een Type 3-lettertype: de glyph-procedures en de ruimte waarin ze tekenen.
code: numberLezenHaalt de code op.
cid: numberLezenHaalt de cid op.
len: numberLezenHaalt de lengte op.
canEncodebooleanLezenHaalt de mogelijkheid om te coderen op.

Methoden

HandtekeningBeschrijving
constructor(dict: PdfDict, resolve: Resolve, inflate: Inflate)Roept de constructor(dict, resolve, inflate) aan op deze TextFont instantie.
decodeRun(bytes: Uint8Array) → RunMetricsDecodeer bytes naar tekst plus de voortgangsmetrieken van de run.
decode(bytes: Uint8Array) → stringDecodeer de bytes van een show-string naar Unicode-tekst.
encodeChar(ch: string) → `numberundefined`
encode(text: string) → Uint8ArrayEncodeer text naar show-string bytes in de codering van dit lettertype.
decodeGlyphs(bytes: Uint8Array) → Glyph[]Decodeer bytes naar één record per tekencode (posities, em-breedtes).
 Nederlands