All Projects → fdwr → TextLayoutSampler

fdwr / TextLayoutSampler

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

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to TextLayoutSampler

Direct2D
🏓 Direct2D所有版本(1.0至1.3)的示例代码 / All sample codes of Direct2D (1.0~1.3)
Stars: ✭ 54 (+145.45%)
Mutual labels:  direct2d, directwrite
DirectN
Direct interop Code for .NET Framework, .NET Core and .NET 5+ : DXGI, WIC, DirectX 9 to 12, Direct2D, Direct Write, Direct Composition, Media Foundation, WASAPI, CodecAPI, GDI, Spatial Audio, DVD, Windows Media Player, UWP DXInterop, etc.
Stars: ✭ 128 (+481.82%)
Mutual labels:  direct2d, directwrite
theme-ui-native
Build consistent, themeable React Native apps based on constraint-based design principles
Stars: ✭ 67 (+204.55%)
Mutual labels:  typography
react-fittext
FitText.js as a React v16+ component.
Stars: ✭ 69 (+213.64%)
Mutual labels:  typography
responsive-modular-scale.css
Responsive typography using CSS variables
Stars: ✭ 19 (-13.64%)
Mutual labels:  typography
php-typography
A PHP library for improving your web typography.
Stars: ✭ 63 (+186.36%)
Mutual labels:  typography
glyphcollector
glyphcollector.app
Stars: ✭ 47 (+113.64%)
Mutual labels:  typography
standard-components
A specification for functional UI components
Stars: ✭ 52 (+136.36%)
Mutual labels:  typography
craft-typogrify
Typogrify prettifies your web typography by preventing ugly quotes and 'widows' and more
Stars: ✭ 70 (+218.18%)
Mutual labels:  typography
ekzo
💫 Functional Sass framework for rapid and painless development
Stars: ✭ 32 (+45.45%)
Mutual labels:  typography
ukrainian-typographic-layouts
Типографічні розкладки для української та російської мови / Типографские раскладки для украинского и русского языка
Stars: ✭ 69 (+213.64%)
Mutual labels:  typography
python freetype
Python language binding for FreeType library
Stars: ✭ 20 (-9.09%)
Mutual labels:  typography
harfpy
Python wrapper for HarfBuzz
Stars: ✭ 29 (+31.82%)
Mutual labels:  typography
designs
Blockstack designs
Stars: ✭ 26 (+18.18%)
Mutual labels:  typography
fdiff
An OpenType table diff tool for fonts. Based on the fontTools TTX format.
Stars: ✭ 33 (+50%)
Mutual labels:  typography
postcss
No description or website provided.
Stars: ✭ 59 (+168.18%)
Mutual labels:  typography
drawingwithcode
Drawing with code 😘
Stars: ✭ 28 (+27.27%)
Mutual labels:  typography
rebass
⚛️ React primitive UI components built with styled-system.
Stars: ✭ 7,844 (+35554.55%)
Mutual labels:  typography
bettertext.css
Improved default typography for naked HTML or Markdown-generated content.
Stars: ✭ 36 (+63.64%)
Mutual labels:  typography
ukrainian-typographic-keyboard
Combined Ukrainian keyboard layout with typographic symbols
Stars: ✭ 356 (+1518.18%)
Mutual labels:  typography

TextLayoutSampler

This utility displays text drawn via multiple Windows API's simultaneously, to compare differences in rendering, font selection, and glyph shaping.

Supports:

  • DirectWrite, Direct2D, GDI, GDI+ API's
  • Various attributes: weight, width, slope, family, direction, locale, font size, text color, back color, rotation, pixel zoom...
  • Arbitrary number of text objects with different attributes.
  • Requires Windows 7+. Certain features like Direct2D SVG rendering requires Windows 10 RS4+.

Building:

  • Open TextLayoutSampler.sln in Visual Studio Professional/Community 2019 16.9.3. VS 2017 is too old, as it lacks template constraints.
  • If C++ modules crash the compiler, use normal header files via USE_CPP_MODULES=0 in the project properties preprocessor definitions.

Image of TextLayoutSampler

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].