| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Форма по рисунку |
| Автор: Teleport 10.7.2008, 14:33 |
| Нашел как-то алгоритм, который делает форму по рисунку. bmp На форму кидаются 2 Image в 1-ом Image - контуры формы. во 2-ом Image сам фон формы. но рисунки расширения .bmp- много весят!!! Даже перегоняя из формата в формат можно добится уменьшения объема .bmp, но все же это сотни килобайт. Существует ли алгоритмы для создания форм по рисунку .jpg ? Или какими компонентами пользоваться можно? AlphaControl может такое сделать или нет? Исходник с формой по рисунку могу скинуть. Может его переработать |
| Автор: Alexeis 10.7.2008, 15:02 |
| Teleport, можно запаковать растр при помощи zlib |
| Автор: Teleport 10.7.2008, 23:56 |
| 2 Alexeis можно, но ведь с .jpg куда интересней работать! Всмысле, что объема все равно меньше кушает! |
| Автор: Akella 11.7.2008, 00:07 |
| а ещё лучше с PNG |
| Автор: Teleport 11.7.2008, 13:35 |
| насчет .png - это новое для меня... не знал, что это пожатый битмап... |
| Автор: Snowy 11.7.2008, 14:12 |
| Это не пожатый битмап. Это просто объяснение сути png. Картинка, пожатая zlib. Формат другой - это просто суть. jpeg не подходит, т.к. сжатие с потерями - будут рваные края. А исходник не нужен - в drkb суть описана. |
| Автор: Alexeis 11.7.2008, 14:13 |
| Teleport, пожатый то он пожатый, но альфа в нем идет не вместе с растром, а отдельным блоком, это не так удобно как Bitmap 32 бита. |
| Автор: Teleport 12.7.2008, 17:19 |
| понял)))) нафиг .jpg - буду с .png учиться работать |