Мне любопытно, можно ли ограничивать ширину и высоту шрифта шрифта с помощью javascript?Как получить ширину и высоту ограничивающего прямоугольника шрифта?
ответ
в зависимости от конкретной реализации, вы могли бы найти это полезным: https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/measureText
Метод CanvasRenderingContext2D.measureText() возвращает объект TextMetrics, который содержит информацию о измеренном текста (например, его ширина, например).
К сожалению: нет. Этот API только измеряет размеры встроенного текста, а не ограничивающего прямоугольника для всех пикселей, написанных этим текстом. Глифы могут иметь множество перегрузок в любом направлении для стилистических целей, которые не будут учитываться в параметрах TextMetrics, потому что они не учитываются «для целей набора текста». –
это что-то, что вы могли бы использовать только в googled, и вы бы нашли несколько инструментов, которые уже делают это, например http://opentype.js.org –
Спасибо! Я изучу его. Похоже, что я искал! – Dmytro