OpenTyp Features aktivieren

Contents
[ ]

OpenType ist ein Schriftformat, das im Vergleich zu PostScript und TrueType eine bessere Unterstützung für internationale Sprachen und Schreibsysteme bietet. Die Layout-Features von OpenType sind häufig als OpenType-Features bekannt. Aspose.Words.Shaping.HarfBuzz Paket bietet Unterstützung für OpenType-Funktionen in Aspose.Words Verwendung von HarfBuzz Textformmaschine.

Aspose.Words ist in der Lage, Textformerobjekte extern zu verwenden. Ein Textformer stellt eine Schrift dar und berechnet die Formgebungsinformationen für einen Text. Ein Dokument bezieht sich typischerweise auf mehrere Schriftarten, so dass eine Textformerfabrik erforderlich ist. Dieses Paket enthält eine Implementierung einer Textformerfabrik, die von Aspose.Words.Layout.LayoutOptionen.TextShaperFactory Eigenschaft.

In einer typischen Anwendung wird eine einzelne Instanz einer Textformerfabrik unter allen Dokumenteninstanzen geteilt. Wenn ein Textformer erstellt wird, wird eine Schriftdatei aufgerufen. Das Parsing einer Schriftdatei ist eine teure Operation, so dass das Caching empfohlen wird. Aspose.Words Umsetzungen BasicTextShare Cache-Klasse, die Textformer-Fabrik-Implementierung und Cache Textformer Instanzen von der verpackten Fabrik zurückgegeben.

Das folgende Codebeispiel zeigt Ihnen, wie Sie die Unterstützung von OpenType Features aktivieren können.