Uniscribe

Неописывать Обзор Uniscribe Uniscribe — это набор сервисов для рендеринга текста в Unicode, поддерживающий сложную компоновку.  Он был выпущен вместе […]

Неописывать

  • Обзор Uniscribe

    • Uniscribe — это набор сервисов для рендеринга текста в Unicode, поддерживающий сложную компоновку. 
    • Он был выпущен вместе с Windows 2000 и Internet Explorer 5.0 и поддерживается в Windows CE начиная с версии 5.0. 
    • USP — это инициализация для процессора сценариев Unicode, которая упорядочивает текст, заменяет глифы и упорядочивает отображаемый текст. 
  • Функции и версии

    • Uniscribe имеет несколько версий, каждая из которых имеет свои особенности и методы распространения. 
    • Версии библиотеки DLL различаются в зависимости от части номера версии, идентификационных номеров целевых систем и номера сборки. 
    • Некоторые исправления предназначены только для определенных приложений и не подходят для системного каталога Windows. 
  • Сложность стандарта Unicode

    • Стандарт Unicode и двусмысленности в спецификации OpenType могут привести к неполной или ошибочной реализации сложных сценариев. 
    • Движки формирования текста, зависящие от конкретных сценариев, не всегда последовательно обрабатывают функции шрифтов OpenType. 
  • Рефакторинг в Windows 10

    • В Windows 10 была проведена работа по рефакторингу Uniscribe для реализации обобщенной модели формирования текста — Universal Shaping Engine (USE). 
    • USE основан на свойствах глифов в стандарте Unicode и позволяет поддерживать сложные скрипты без создания специальных механизмов формирования. 
  • Поддержка сложных письменностей

    • В Windows 10 используется 70 сложных письменностей, включая адлам, ахом и другие. 
    • Поддержка новых языков и систем записи была добавлена в более поздних версиях Uniscribe. 
  • Рекомендации и внешние ссылки

    • В статье также упоминаются другие связанные технологии, такие как DirectWrite и OpenType, а также даются рекомендации по обновлению и использованию Uniscribe. 

Полный текст статьи:

Uniscribe — Википедия

Оставьте комментарий

Прокрутить вверх