![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 24.02.2010
Сообщений: 148
|
![]()
Чет все не вчихлю как замутить ! Делал с BMP все кулл
Затрудняюсь с реализацией... С BMР все получалось, а тут... Но BMP старый формат и его тяжело использовать в дальнейшем (допустим залить на фото обменник могут перекодировать) соответственно перешел на png Но теперь другая проблема не знаю как в него напихать инфу.. Я делал через Timage а там соответственно BMP потом пробовал переконструирование в PNG но там какие то проблемы были ! Вот решил спросить экспертов может сразу как то можно записать в PNG текст без конвертов всяких и прочих рутинных работ. Суть создать фото в формате png залить его на фотообменик и в нужный момент прочитать с него информацию. У нас тут не филиал "удаффа". И в правилах раздела четко прописано, что писать нужно нормальным русским языком. Не забывая при этом про знаки препинания. На первый раз - штраф. А если опять встречу такую "кашу" без единой запятой - просто молча удалю... Последний раз редактировалось mihali4; 20.10.2011 в 14:24. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
Вы все равно напрямую с PNG не сможете работать(сжатый формат как никак), потому и нужно конвертирование(вам нужно банальное PNGFile->TBitmap и TBitmap->PNGFile).(ибо рисуется именно битмап, с пикселями работается через него же)
Кстати дело не в том что BMP старый, а в том что он без сжатия, то есть весит много. Скрин моего экрана 1024*768 при формате R8G8B8(24бита) весит 2,25 МБ. А при формате R8G8B8X8 будет три метра. Для экрана 1600*1200 это выйдет ~5,5МБ и ~7.3Мб соответственно(столько бы весили фото с моего телефона, вместо 300-700Кб) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось mihali4; 20.10.2011 в 14:17. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 24.02.2010
Сообщений: 148
|
![]()
Все вроде просто но ..
Подключаю uses pngimage Загружаю так Код:
Но вот проблема как правильно сохранить Timage в .png ! Я уже много вариантов перепробовал гуглил гуглил и вот пишу сюда снова. Если просто сохранить Код:
![]() Прошу помощи экспертов. Последний раз редактировалось mihali4; 20.10.2011 в 14:25. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Шифрование текста | Dushka | Visual C++ | 2 | 13.10.2011 11:29 |
Сжать картинку PNG | nec117 | PHP | 3 | 10.02.2011 16:27 |
Шифрование текста | Lepricon69 | Общие вопросы Delphi | 3 | 27.10.2010 11:52 |
Шифрование текста | Devostator | Общие вопросы Delphi | 24 | 30.09.2010 20:06 |
Шифрование текста | SoundMan | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 15.08.2008 22:39 |