Uniscribe is the Microsoft Windows set of services for rendering Unicode-encoded text, supporting complex text layout. It is implemented in the dynamic link library USP10.DLL. Uniscribe was released with Windows 2000 and Internet Explorer 5.0. In addition, the Windows CE platform has supported Uniscribe since version 5.0.
"USP" is an initialism for Unicode Scripts Processor. Its features include:
arranging input text from the input sequence to visual sequence;
substituting glyphs according to context (e.g., different forms of Arabic characters);
ordering displayed text based on text flow direction, such as left-to-right or right-to left, horizontal or vertical.
Although Uniscribe continues to be maintained as of 2021, its intended replacement DirectWrite, which has more features, was introduced with Windows 7.[1]
^"Windows 7: Introducing Direct2D and DirectWrite". Channel 9. PDC2008. Microsoft Corp. 2008-10-29. Retrieved 2021-06-01.
Uniscribe is the Microsoft Windows set of services for rendering Unicode-encoded text, supporting complex text layout. It is implemented in the dynamic...
Bowne & Co. for $190.8 million. In August 2005, it acquired U.S.-based Uniscribe for $36.1 million and Australia-based Creatis for $7.7 million. In November...
glyph rendering API by Microsoft. It was designed to replace GDI/GDI+ and Uniscribe for screen-oriented rendering and was first shipped with Windows 7 and...
multilingual support DirectWrite Text Services Framework Text Object Model Input method editor Language Interface Pack Multilingual User Interface Uniscribe...
is the successor of GDI and GDI+. Its sibling, DirectWrite, replaces Uniscribe. They were shipped with Windows 7 and Windows Server 2008 R2, and were...
Wide Web. Multilingual text-rendering engines which use Unicode include Uniscribe and DirectWrite for Microsoft Windows, ATSUI and Core Text for macOS,...
usually provided in a library; examples include: Core Text for macOS Uniscribe (with Universal Shaping Engine) and DirectWrite for Microsoft Windows...
rendering engine) Typography Typeface Unicode, UTF-8, Unicode fonts. Uniscribe (Windows multilingual text rendering engine) Apple Type Services for Unicode...
Components for Unicode (ICU), along with the Pango, Graphite, Scribe, Uniscribe, and ATSUI rendering engines), font formats (TrueType and OpenType) and...
when Pango is used with platform APIs or third-party libraries, such as Uniscribe and FreeType, as text rendering backends. Pango-processed text will appear...
alternates, positional forms, nor glyph reordering as handled by Microsoft's Uniscribe library on Windows. Thus, Mac OS X 10.4 did not offer support for Arabic...
Storage Engine (Jet Blue) Object linking and embedding (OLE) OLE Automation Uniscribe (see Template:Microsoft APIs section: Software Factories) Windows Image...
Components for Unicode (ICU) along with the Pango, Graphite, Scribe, Uniscribe, and ATSUI rendering engines), font formats (TrueType and OpenType) and...
Tamil script are now rendered correctly thanks to updated version of Uniscribe. Also, proofing tools were introduced for Hindi, Marathi, Gujarati, Kannada...
smart-font technology and rendering system developed by SIL International Uniscribe and DirectWrite Two APIs that provide similar functionality on Microsoft...
multilingual support DirectWrite Text Services Framework Text Object Model Input method editor Language Interface Pack Multilingual User Interface Uniscribe...
multilingual support DirectWrite Text Services Framework Text Object Model Input method editor Language Interface Pack Multilingual User Interface Uniscribe...
Direct2D." Microsoft Office 2013 supports either Direct2D+DirectWrite or GDI+Uniscribe for display rendering and typography. DirectX Direct3D Cairo – a cross...
international support such as more locales, languages and scripts in Uniscribe, expanded MUI support, improved IMEs and National Language Support Regional...