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.

Try in SPARQL Jump to: Statements Referenced by

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 NERFINISHED
developer Microsoft
exposesAPI ScriptItemize NERFINISHED
ScriptPlace NERFINISHED
ScriptShape
ScriptStringAnalyse NERFINISHED
ScriptStringOut
ScriptTextOut NERFINISHED
handles combining marks
right-to-left scripts
script-specific shaping rules
includedIn Windows 10 NERFINISHED
Windows 2000 NERFINISHED
Windows 7 NERFINISHED
Windows 8 NERFINISHED
Windows Vista NERFINISHED
Windows XP NERFINISHED
libraryFile usp10.dll
operatingSystem Windows
surface form: Microsoft 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 NERFINISHED
supports Arabic script
Hebrew script
Indic scripts
Thai script
complex script rendering
complex text layout
various complex writing systems
supportsStandard Unicode NERFINISHED
targetDeveloper Windows application developers
usedBy GDI NERFINISHED
usedFor rendering complex scripts in Windows applications
uses OpenType layout tables

Referenced by (1)

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