Показать сообщение отдельно
Старый 07.08.2018, 18:29   #5
Gel
Senior Member
 
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили: 38 раз(а) в 30 сообщениях
По умолчанию Ответ: Проблемы с отображением элемента "Вывод числа"

Цитата:
Сообщение от malyga Посмотреть сообщение
У текста все хорошо, потому что он выводится на контроллере в виде картинки.
Да, это я понял в т.ч. потому, что для текста можно выбрать произвольный шрифт в системе, в для вывода -- только из определенного набора.

Цитата:
А вот с числами сложнее - они выводятся непосредственно шрифтами, а система рендеринга разная на контроллере и в СМАрте.
Думаю, что тут даже дело не в разных системах рендеринга, потому что вывод-то дает практически одно и тоже, а в разных системах отсчета для шрифтов.

Если "подвинуть" один кадр, то изображение для элемента "Вывод числа" совпадает:



Наблюдал похожий симптом, когда были перепутаны уровни baseline и descent, или функции вывода используют разные базисы. Одна в качестве "y" -- baseline, другая в качестве "y" -- bottom, например.



Эти параметры находятся в шрифте и извлекаются функциями, возвращающие "Font Metrics".
Изображения
Тип файла: png over2.png (21.7 Кбайт, 389 просмотров)
Тип файла: jpg fontmetrics.jpg (43.0 Кбайт, 432 просмотров)
Gel вне форума   Ответить с цитированием