EmbeddedFont

EmbeddedFont

Übersicht

EmbeddedFont ist eine Klasse in Aspose.PDF FOSS für TypeScript.

Ein undurchsichtiger Handle zu einem Schriftprogramm, das bei {@link Document.AddFont} registriert ist.

Diese Klasse deklariert 7 Methoden für EmbeddedFont-Objekte in TypeScript-Programmen. Verfügbare Methoden umfassen: constructor, driver, encode, measure, measureShaped, probe, shapeRuns. Alle öffentlichen Mitglieder sind für jede TypeScript-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für TypeScript-Paket installiert wurde. Eigenschaften: objNum, sfnt, shape, toUnicode, usedGids.

Eigenschaften

NameTypZugriffBeschreibung
sfnt: SfntFontLesen@internal geparstes Schriftprogramm.
usedGids``Lesen@internal originale GIDs (= CIDs), die mit dieser Schriftart auf allen Seiten gezeichnet wurden.
objNum`: numberundefined`Lesen/Schreiben
shape``Lesen/Schreiben@internal Standard-Shaping-Flag, von {@link Document.AddFont}({ shape }).
toUnicode``Lesen@internal gid → Quelltext, für /ToUnicode von geformten/ligaturisierten/RTL-Glyphen.

Methoden

SignaturBeschreibung
constructor(sfnt: SfntFont)@internal Konstruktion über {@link Document.AddFont}.
measure(text: string, fontSize: number) → number@internal Breite von text in Punkten bei fontSize; Zeichen, die in der cmap der Schrift fehlen, werden verworfen (keine Aufzeichnung).
encode(text: string) → Uint8Array@internal text zu 2-Byte Identity-H Glyph-Codes kodieren (CID = ursprüngliche GID), wobei jede verwendete GID für Subsetting aufgezeichnet wird.
probe(text: string) → number@internal Anzahl der cmappable Zeichen in text, ohne Glyphen aufzuzeichnen.
driver() → FontDriver@internal Eine {@link FontDriver}-Ansicht für die Layout/Stamping-Engine.
shapeRuns(text: string, opts: ShapeOpts) → ShapedRun[]@internal text in visuelle Runs formen, verwendete gids aufzeichnen und, für jede finale gid, die Quellcodepunkte ihres Clusters (für /ToUnicode).
measureShaped(text: string, fontSize: number, opts: ShapeOpts) → number@internal Geformte Breite von text in Punkten bei fontSize.
 Deutsch