RMagick: получить метрику глифа - PullRequest
3 голосов
/ 01 апреля 2011

Я не могу узнать, как получить все метрики данного глифа с помощью RMagick.

Я знаю, что есть метод get_type_metrics, который дает базовую линию, высоту, подъем, спуск и т. Д., Но я также хотел бы получить x-height, cap-height, ограничивающий прямоугольник для данного символа и т. Д. Является ли это возможно

enter image description here

1 Ответ

0 голосов
/ 29 ноября 2011

К сожалению, нет, это невозможно.RMagick - это (хорошая) привязка к библиотеке ImageMagick , и ImageMagick не предоставляет запрашиваемую вами информацию.

Единственная информация о метриках шрифта, доступная в ImageMagick показано в этом примере:

Метрики: текст: Тест; ширина: 49,5; высота: 29; восхождение: 20; спуск: -7; максимальное продвижение: 30;
границы: 0,5, -3 25,16; происхождение: 49,0; пикселей на em: 24,24; позиция подчеркивания: -1.64062;
толщина подчеркивания: 0.78125

Именно поэтому get_type_metrics возвращает только информациючто он делает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...