Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1.09 KB

README.md

File metadata and controls

27 lines (20 loc) · 1.09 KB

canvas-text-metrics-polyfill

A polyfill for the enhanced context.measureText() in HTML <canvas> v5 / Canvas 2D Context Level 2. Based on https://github.com/Pomax/fontmetrics.js.

The upcoming version of <canvas> will offer a standard way to get 2D font metrics, via properties added to the TextMetrics object (returned by context.measureText()). This feature was drafted in March 2012, but virtually all current browsers (as of November 2014) still follow the older spec and only provide the TextMetrics.width property.

This library provides a robust polyfill for the missing metrics on clients with pre-Level 2 <canvas>.

API reference

See:

Demo

Try the visual test page.

Tests and performance

TBD

Supported browsers

TBD