Здравствуйте, гость ( Вход | Регистрация )
PAFOS | Дата 27.6.2011, 13:30 | |
Цитата Вроде дали мне совет, что нельзя спрашивать QFontMetrix в "голого" фонта, надо взять от принтера как от PaintDevice. Ну в принципе логично. В paint device есть dpx и dpy, которые зависят от устройства. |
||
a_goodgirl | Дата 27.6.2011, 11:53 | |
Windows XP, но приложение многоплатформенное. Вроде дали мне совет, что нельзя спрашивать QFontMetrix в "голого" фонта, надо взять от принтера как от PaintDevice. |
||
PAFOS | Дата 24.6.2011, 13:09 | |
Какая ОС? | ||
a_goodgirl | Дата 23.6.2011, 14:44 | |
Очень прошу помощи - хотя бы в каком направлении двигаться.. Печать в pdf в двух случаях - когда приложении создается с gui и когда без. По разному font metrix возвращает высоту шрифта (ну, и соответственно boundingRect). Вот пример: Создается приложение в первом случае с gui, во втором без
Задается какой-то шрифт:
В первом случае высота шрифта h=14, во втором h=10! В результате один и тот же код рисовки с одинаковыми коэффициентами пересчета разрешения (экрана 96 и принтера 1200) и пр. выдает такую картину: |
||
Просмотр темы полностью (откроется в новом окне) | ||
Текстовая версия | Сейчас: 20.4.2024, 6:07 |