|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.07.2011, 15:15 | #1 |
Пользователь
Регистрация: 19.07.2011
Сообщений: 19
|
изображения из интернета
вот нашел я код
Код:
Код:
если пользователь укажет в виде аватарки например картинку с расширением gif то выскакивает ошибка jpeg error #53 |
25.07.2011, 15:30 | #2 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
КО в ужасе.
Цитата:
1. используй TidHTTP 2. Используй TgifImage 3. Используй TPngImage Все выше перечисленно гуглить в этом форуме, или в гугле. Информации тонны. |
|
25.07.2011, 15:42 | #3 |
Пользователь
Регистрация: 19.07.2011
Сообщений: 19
|
а как этот код изменить чтоб он поддерживал все расширения изображений?
|
25.07.2011, 15:45 | #4 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
найти все нпобходимые модули для поддержки. Впрочем я уже написал какие тебе нужны. Гугли.
|
25.07.2011, 15:46 | #5 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
Делай проверку по разрешению и запускай отдельные процедуры под каждый формат передавая им ресурс изображения
в Uses JPEG, gifimage-скачай этот юнит если нет, он работает как JPEG, PngImage- тоже где то видел простенький Код:
Код:
Функции обработки изображения дорабатывай сам, темболее jpg у тебя есть Последний раз редактировалось Aliens_wolfs; 25.07.2011 в 16:06. |
25.07.2011, 15:49 | #6 |
Пользователь
Регистрация: 19.07.2011
Сообщений: 19
|
а как программно можно узнать расширение изображения?
|
25.07.2011, 15:50 | #7 |
Пользователь
Регистрация: 19.07.2011
Сообщений: 19
|
Aliens_wolfs спасибо, щас попробую
|
25.07.2011, 15:57 | #8 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...таки для конвертации лучше через GDI+.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
25.07.2011, 16:01 | #9 |
Пользователь
Регистрация: 19.07.2011
Сообщений: 19
|
http://www.google.kz/search?hl=ru&q=...91l2-1.2.1.3l7
гугл недал ответа на "процедура обработки Gif delphi" и для других расширений он тоже нече не дал. Объясните что это такое? |
25.07.2011, 16:08 | #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 |