Verwenden von Uniscribe

Uniscribe stellt APIs zur Unterstützung der Typografie und zur Unterstützung der Anzeige und Bearbeitung von internationalem Text bereit, einschließlich der komplexen Regeln des mittleren Ostens und der asienischen Skripts. Uniscribe bietet Routinen auf niedriger Ebene für die Verarbeitung von vollständig formatiertem Text und einen einfachen ScriptString-API-Satz für unformatierten Text.

Mit Uniscribe müssen Anwendungen nur einen Sicherungsspeicher von Unicode-Zeichencodes verwalten. Textlayoutanwendungen müssen keine anderen Puffer- oder Zuordnungstabellen verwalten, um die Zeichenreihenfolge nachzuverfolgen. Jede Anwendung muss nur die Reihenfolge speichern und verwalten, in der die Zeichen vom Benutzer eingegeben werden. Dabei handelt es sich um die gleiche logische Reihenfolge wie in Unicode definiert. Der Sicherungsspeicher wird aufgrund von Layoutvorgängen nie geändert. Uniscribe verwaltet einen Index von den neu angeordneten Clustern bis zu den ursprünglichen Zeichengrenzen, die von der Anwendung übergeben werden.

Die folgenden Themen werden in diesem Abschnitt behandelt.

Strukturierung

Andere Verarbeitung

Einfügemarke

Wörter und Zeichencluster