Partilhar via


Usando o Uniscribe

A Uniscribe fornece APIs para suportar tipografia e para suportar a exibição e edição de texto internacional, incluindo as regras complexas de scripts do Oriente Médio e da Ásia. O Uniscribe fornece rotinas de baixo nível para lidar com texto totalmente formatado e um conjunto simples de API ScriptString para texto não formatado.

Usando Uniscribe, os aplicativos só precisam gerenciar um armazenamento de backup de códigos de caracteres Unicode. Os aplicativos de layout de texto não precisam manter nenhum outro buffer ou tabela de mapeamento para controlar a ordem dos caracteres. Cada aplicativo só precisa armazenar e gerenciar a ordem na qual os caracteres são inseridos pelo usuário, que é a mesma ordem lógica definida pelo Unicode. A memória de suporte nunca muda como resultado de operações de layout. Uniscribe mantém um índice dos clusters reordenados até os limites de caracteres originais passados pelo aplicativo.

Os tópicos a seguir são abordados nesta seção.

Moldando

Outro Processamento

Caret

Palavras e Agrupamentos de Caracteres