| imho.ws |
![]() |
|
|
|
# 1 |
|
Newbie
Регистрация: 31.01.2003
Сообщения: 37
![]() ![]() |
Нужен алгоритм создания тумнейла.
Помогите с элементарным алгоритмом для создания тумбнейла (маленького изображения) при аплодинге файла (аплод через обычную форму загрузки), что-бы не создавать отдельно изображение вручную.
Заранее благодарен. |
|
|
|
|
# 2 |
|
Junior Member
Регистрация: 31.03.2003
Адрес: СПб
Сообщения: 162
![]() ![]() ![]() |
Алгоритм (примерно так):
Код:
1. Проверяем, прошла ли загрузка файла успешно? Если файл не загружен - выходим с ошибкой. 2. Проверяем, загруженный файл изображение? Если нет - то выходим с ошибкой. 3. Получаем размер загруженного изображения. 4. Создаём новое изображение желаемого размера. 5. "Вливаем" загруженное изображение в новое. 6. Создаем имя для превьюшки. Если такого файла не существует, записываем на диск, иначе - повторяем до победного конца :)
__________________
640Kbytes should be enough for everything! (c) Bill Gates, 1981. Все "спасибо" в репутацию
|
|
|
|
|
# 3 |
|
Registered User
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660
![]() ![]() |
ладно... умничать не буду
.... дам код:PHP код:
__________________
Всё будет хорошо! Последний раз редактировалось Stasik; 29.11.2005 в 01:24. |
|
|