Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

107 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TextLayoutSampler

Utility to display text via multiple Windows API's simultaneously to compare differences in rendering, font selection, and shaping.

Supports:

  • Arbitrary number of text objects with different text, font, direction, language, and rendering settings.
  • DirectWrite, Direct2D, GDI, GDI+
  • Requires Windows 7+. Certain features like Direct2D SVG rendering requires Windows 10 RS4.

C++, compiled with Visual Studio Professional 2019 16.5.4 (Community Edition should work too). Note the project now uses C++ modules. To use normal header files, USE_CPP_MODULES=0 in the project properties preprocessor definitions. This will also let you use VS 2017 Version 15.6.5 (the compiler crashed when trying to use modules).

Image of TextLayoutSampler

About

Utility to display text via multiple Windows API's simultaneously (D2D, DWrite, GDI, GDI+).

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages