![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 19.07.2011
Сообщений: 19
|
![]()
вот нашел я код
Код:
Код:
если пользователь укажет в виде аватарки например картинку с расширением gif то выскакивает ошибка jpeg error #53 |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
КО в ужасе.
Цитата:
1. используй TidHTTP 2. Используй TgifImage 3. Используй TPngImage Все выше перечисленно гуглить в этом форуме, или в гугле. Информации тонны. |
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 19.07.2011
Сообщений: 19
|
![]()
а как этот код изменить чтоб он поддерживал все расширения изображений?
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
найти все нпобходимые модули для поддержки. Впрочем я уже написал какие тебе нужны. Гугли.
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
![]()
Делай проверку по разрешению и запускай отдельные процедуры под каждый формат передавая им ресурс изображения
в Uses JPEG, gifimage-скачай этот юнит если нет, он работает как JPEG, PngImage- тоже где то видел простенький Код:
Код:
Функции обработки изображения дорабатывай сам, темболее jpg у тебя есть Последний раз редактировалось Aliens_wolfs; 25.07.2011 в 16:06. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 19.07.2011
Сообщений: 19
|
![]()
а как программно можно узнать расширение изображения?
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 19.07.2011
Сообщений: 19
|
![]()
Aliens_wolfs спасибо, щас попробую
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...таки для конвертации лучше через GDI+.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 19.07.2011
Сообщений: 19
|
![]()
http://www.google.kz/search?hl=ru&q=...91l2-1.2.1.3l7
гугл недал ответа на "процедура обработки Gif delphi" и для других расширений он тоже нече не дал. Объясните что это такое? |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
![]()
Можно и через GDI нужна будет попиксельная обработка
В поисковике набери GIFImage в Delphi Последний раз редактировалось Aliens_wolfs; 25.07.2011 в 16:13. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Загрузка изображения из интернета в программу | Crystallon | Общие вопросы Delphi | 1 | 12.09.2010 20:21 |
Макросом с ИНТЕРНЕТА | sasha_prof | Microsoft Office Excel | 17 | 05.08.2010 18:18 |
Перезагрузка интернета | Nice42ru | Помощь студентам | 3 | 05.01.2010 22:49 |
Чтение изображения из базы данных, Вместо изображения - "System.Byte[]" | ruelCrow | Общие вопросы .NET | 3 | 10.07.2008 23:29 |