Uniscribe

E659433

Uniscribe is a Windows text layout and shaping engine that provides complex script support, including advanced rendering and typographic features for scripts such as Arabic.

All labels observed (2)

Label Occurrences
ScriptItemize 1
Uniscribe canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Windows component ⓘ
shaping engine ⓘ
software library ⓘ
text layout engine ⓘ
category font technology ⓘ
text rendering technology ⓘ
componentOf Windows text rendering subsystem ⓘ
developer Microsoft ⓘ
exposesAPI ScriptItemize ⓘ
linked to: Uniscribe

ScriptPlace ⓘ
ScriptShape ⓘ
ScriptStringAnalyse ⓘ
ScriptStringOut ⓘ
ScriptTextOut ⓘ
handles combining marks ⓘ
right-to-left scripts ⓘ
script-specific shaping rules ⓘ
includedIn Windows 10 ⓘ
Windows 2000 ⓘ
Windows 7 ⓘ
Windows 8 ⓘ
Windows Vista ⓘ
Windows XP ⓘ
libraryFile usp10.dll ⓘ
operatingSystem Microsoft Windows ⓘ
linked to: Windows
primaryLanguage C API ⓘ
providesFeature bidirectional text support ⓘ
contextual forms ⓘ
diacritic positioning ⓘ
glyph positioning ⓘ
glyph shaping ⓘ
glyph substitution ⓘ
ligature handling ⓘ
line breaking support ⓘ
script itemization ⓘ
replacedBy DirectWrite ⓘ
supports Arabic script ⓘ
Hebrew script ⓘ
Indic scripts ⓘ
Thai script ⓘ
complex script rendering ⓘ
complex text layout ⓘ
various complex writing systems ⓘ
supportsStandard Unicode ⓘ
targetDeveloper Windows application developers ⓘ
usedBy GDI ⓘ
linked to: Gdi32
usedFor rendering complex scripts in Windows applications ⓘ
uses OpenType layout tables ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Uniscribe → exposesAPI → ScriptItemize ⓘ
linked to: Uniscribe