|
|
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
rgreatdefecator, Какие буквы в слове "быстро" тебе не понятны? мне всё понятно rgreatПользуюсь Graphics32 - оно не умеет. Подпорки ставить можно - но будет медленно. Есть идеи? есть идея, что подпорка не нужна, всё уже встроено ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 12:04 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
rgreatkealon(Ruslan)это чудовищно быстро по сравнеию с любой векторной растеризацией Мда? А мне практика показывала иное. В винде шрифтовый движек просто ну ОЧЕНЬ быстр. Поднимаю шляпу перед создателями.Плохая практика, что-то вы не так делаете, мой 15-летний опыт по оптимизации вывода текста говорит об обратном "Очень хорошая оптимизация" винды накладывает очень серьёзные ограничения с которыми вы и столкнулись не разбираться с метриками помогает GetTextExtentExPoint для созданием глифа вполне подойдёт хак из 21650246 итого, всё уже есть, осталось закодить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 14:56 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan)итого, всё уже есть, осталось закодитьЕсть-то оно есть, но хотелось бы "быстро". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 15:00 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
rgreatkealon(Ruslan)итого, всё уже есть, осталось закодитьЕсть-то оно есть, но хотелось бы "быстро". RenderText чем тебя не устраивает ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 15:18 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
defecator, Временным промежуточным растром. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 15:33 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
rgreatdefecator, Временным промежуточным растром. "капризам, словом, нет конца" (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 15:35 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
defecator, Повторюсь: Какие буквы в слове "быстро" тебе не понятны? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 15:35 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
rgreatdefecator, Повторюсь: Какие буквы в слове "быстро" тебе не понятны? мне пофигу на твои буквы. rgreatПользуюсь Graphics32 - оно не умеет Я тебе показал, что умеет. код есть, переделай его так, как тебе надо это тебе не генериками пользоваться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 15:40 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
rgreatdefecator, Временным промежуточным растром.глифы - это постоянный промежуточный растр, кеш в обычном понимании куда быстрее то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 15:41 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan), Ну пока это теоретически самый перспективный вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 15:49 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
defecatorмне пофигу на твои буквы.Нафига ты тогда тут нужен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 15:50 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
rgreatkealon(Ruslan), Ну пока это теоретически самый перспективный вариант.ну и зачем дело стало? там исходников строчек 300 в кросс-платформенном варианте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 15:52 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
rgreatdefecatorмне пофигу на твои буквы.Нафига ты тогда тут нужен? чтобы тыкнуть тебя носом в готовый функционал в библиотеке, которой ты пользуешься может быть, даже матчасть глубже изучишь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 15:55 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan), А вдруг есть готовая библиотека для рендера полу-прозрачных текстов на полупрозрачный фон? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 15:55 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
rgreatkealon(Ruslan), А вдруг есть готовая библиотека для рендера полу-прозрачных текстов на полупрозрачный фон? такой библиотекой ты уже пользуешься rgreatПользуюсь Graphics32 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 15:58 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
defecator, Ты всех вокруг тупыми считаешь или только меня? Если 2-е, то я принцип работы "готового функционала в библиотеке" написал ещё вчера . Но чукча не читатель, видимо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 15:59 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
rgreatdefecator, Ты всех вокруг тупыми считаешь или только меня? Если 2-е, то я принцип работы "готового функционала в библиотеке" написал ещё вчера . Но чукча не читатель, видимо. нет ты попытался указать мне, что такого функционала нет 21650095 , и всё идёт через GDI а я тебе показал, что такой функционал есть 21650246 и 21650249 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 16:04 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
defecator, Для тех кто в танке: Graphics32 меня не устраивает по скорости. Еще тупые вопросы будут? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 16:05 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan)не разбираться с метриками помогает GetTextExtentExPoint можно и разбираться Я использовал примерно такое для собственного вывода наклонного текста Код: pascal 1. вполне все было шустро ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 16:05 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
Квейдkealon(Ruslan)не разбираться с метриками помогает GetTextExtentExPoint можно и разбираться Я использовал примерно такое для собственного вывода наклонного текста Код: pascal 1. вполне все было шустроДык: 21650145 Но рендер такого полигона сильно тормозит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 16:08 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
rgreatdefecator, Для тех кто в танке: Graphics32 меня не устраивает по скорости. Ну конечно, а раньше ты утверждал, что Graphics32 вообще такого не умеет Переобуваешься на лету ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 16:10 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
defecator, Танкист, заголовок темы прочтитай. Там даже "(!)" есть. Или ты выборочно все читаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 16:24 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
rgreatdefecator, Танкист, заголовок темы прочтитай. Там даже "(!)" есть. Или ты выборочно все читаешь? rgreatdefecatorчо ты трындишь, если бибиотека G32 заточена именно под 32 бита ? всегда там текст выводился с альфа-каналом, там даже демки есть а не рукожоп ли ты ?Если ты не в теме, не значит что остальные не в теме. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ExtTextout - это простой GDI. Альфаканал оно не умеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 16:26 |
|
||
|
Как быстро(!) рисовать текст на битмапку с учетом альфа канала?
|
|||
|---|---|---|---|
|
#18+
rgreatkealon(Ruslan), А вдруг есть готовая библиотека для рендера полу-прозрачных текстов на полупрозрачный фон?векторные шрифты задаются безье кривыми, их растеризация всегда медленная AggPas посмотри, там честный рендер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2018, 16:26 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39691862&tid=2040495]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
35ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 377ms |

| 0 / 0 |
