Uso di Uniscribe

Uniscribe fornisce API per supportare la tipografia e supportare la visualizzazione e la modifica di testo internazionale, incluse le regole complesse degli script medio-orientali e asiatici. Uniscribe fornisce routine di basso livello per la gestione di testo completamente formattato e un semplice set di API ScriptString per il testo non formattato.

Usando Uniscribe, le applicazioni devono gestire solo un archivio di backup di codici di carattere Unicode. Le applicazioni di layout di testo non devono mantenere alcun altro buffer o tabella di mapping per tenere traccia dell'ordine dei caratteri. Ogni applicazione deve archiviare e gestire l'ordine in cui i caratteri vengono immessi dall'utente, ovvero lo stesso ordine logico definito da Unicode. L'archivio di backup non cambia mai come risultato delle operazioni di layout. Uniscribe gestisce un indice dai cluster riordinati ai limiti di caratteri originali passati dall'applicazione.

Gli argomenti seguenti sono illustrati in questa sezione.

Shaping

Altre elaborazioni

Cursore

Cluster di parole e caratteri