Menggunakan Uniscribe

Uniscribe menyediakan API untuk mendukung tipografi dan untuk mendukung tampilan dan pengeditan teks internasional, termasuk aturan kompleks skrip Timur Tengah dan Asia. Uniscribe menyediakan rutinitas tingkat rendah untuk menangani teks yang diformat sepenuhnya, dan SET API ScriptString sederhana untuk teks yang tidak diformat.

Menggunakan Uniscribe, aplikasi hanya perlu mengelola penyimpanan cadangan kode karakter Unicode. Aplikasi tata letak teks tidak harus mempertahankan buffer atau tabel pemetaan lainnya untuk melacak urutan karakter. Setiap aplikasi hanya harus menyimpan dan mengelola urutan di mana karakter dimasukkan oleh pengguna, yang merupakan urutan logis yang sama seperti yang didefinisikan oleh Unicode. Penyimpanan pendukung tidak pernah berubah sebagai akibat dari operasi tata letak. Uniscribe mempertahankan indeks dari kluster yang diurutkan ulang ke batas karakter asli yang diteruskan oleh aplikasi.

Topik berikut dibahas di bagian ini.

Membentuk

Pemrosesan Lainnya

Tanda Kurus

Kluster Kata dan Karakter