![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.01.2008
Сообщений: 211
|
![]()
Собственно сабж.
Если можно то с примером! Маштабирую под клиентскую область так: Код:
Последний раз редактировалось XerSon; 26.11.2010 в 07:13. |
![]() |
![]() |
#2 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
![]() Код:
Последний раз редактировалось mihali4; 25.11.2010 в 15:10. |
![]() |
![]() |
#3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 25.11.2010 в 21:23. |
![]() |
![]() |
#4 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
![]()
Ну... Конкретно в Image.Picture.Bitmap вы можете загружать только bmp...
А вот Image.Picture может содержать потомка класса TGraphic (Image1.Picture.Assign( <...> );): например TPNGObject, уже в который можно запихивать png-картинки (модуль PNGImage, он включён в Делфи начиная со смены владельцев с Борланд на Embercadero)... А LoadFromFile вроде автоматически подбирает из доступных (тех что в Uses есть)...
I am the First of Cyber Evolution...
I am the First to Program your Future... |
![]() |
![]() |
#5 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
![]()
Да, точно. Совсем забыл сказать. Для jpg в uses нужно добавить Jpeg. И для png есть свой модуль в нэте.
|
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 21.01.2008
Сообщений: 211
|
![]() Цитата:
Среда D2009 А вопрос был именно о Image.Picture.Bitmap и как при выборе того или иного формата, загрузить, конвертировать, отмаштабировать его в BitMap? |
|
![]() |
![]() |
#7 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
![]()
Тоже не сложно
Код:
|
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 21.01.2008
Сообщений: 211
|
![]() Цитата:
И как это правильно оформить в коде, в функции, процедуре, чтоб при выборе любого из трёх форматов, результат был в Image1.Picture.Bitmap? + с обработкой исключений! |
|
![]() |
![]() |
#9 | ||
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
![]() Цитата:
Цитата:
Код:
Последний раз редактировалось Sibedir; 26.11.2010 в 08:01. |
||
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 21.01.2008
Сообщений: 211
|
![]()
Sibedir
понятно, спс! Но если я гружу в Image картинку большего размера, то он растягиваеться под размер картинки, что не есть гут, как Любую загружаемую картинку, подогнать под размер Image, предварительно отмаштабировать? |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как получить цвет пикселя из картинки jpg,не конвертируя в bmp?? | Dima_Dima | Общие вопросы Delphi | 3 | 27.05.2010 10:49 |
как в jpg узнать цвет пикселя без конвертирования в bmp? ????????????????? | Dima_Dima | Помощь студентам | 0 | 26.05.2010 18:51 |
Как получить доступ к пикселям jpg без конвертирования в bmp | Dima_Dima | Общие вопросы Delphi | 0 | 26.05.2010 16:35 |