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