Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.18;
Скачать: CL | DM;

Вниз

Проблема с textout   Найти похожие ветки 

 
Lito   (2005-07-27 19:04) [0]

Здравствуйте!

Имею объект типа tbitmap, pixelformat=pf24bit
Пытаюсь вывести в него текст:
bitmap.canvas.textout(0,0,"0");

Получаю такую картинку(увеличено):
http://img110.imageshack.us/img110/2583/09sc.gif
Т.е. textout выполняет сглаживание шрифта.
Вопрос - как от этого избавиться? Чтобы было вот так:
http://img267.imageshack.us/img267/9876/014bh.gif

Ставить pixelformat=pf8bit нельзя, потому что битмап может содержать полноцветную картинку.


 
alpet ©   (2005-07-27 19:14) [1]

Сглаживание зависит от шрифта, соотвестветственно тебе надо создать шрифт без сглаживания и антиалиасинга. Напрямую через методы/свойства TFont это не сделать, так что придется использовать функцию CreateFont. Параметр задающий нужные свойства - fdwQuality.


 
Lito   (2005-07-27 22:19) [2]

Спасибо за подсказку, Александр!

Я поступил проще - скопировал graphics.pas и поправил константу. :)



Страницы: 1 вся ветка

Текущий архив: 2005.09.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.048 c
3-1122727589
ZAV
2005-07-30 16:46
2005.09.18
Сохранить кэш базы на диск


14-1124278270
TUser
2005-08-17 15:31
2005.09.18
Почему политики повторяют одну и ту же ошибку?


2-1123936347
RomanBishkek
2005-08-13 16:32
2005.09.18
Как можно обновить одну запись через Query


14-1124574469
Knight
2005-08-21 01:47
2005.09.18
У вас когда-нить йогурт в руках взрывался?


14-1124459157
Ego
2005-08-19 17:45
2005.09.18
Получил от знакомого письмо.