Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Задание по работе с графикой
Покинул форум
Сообщений всего: 6
Дата рег-ции: Авг. 2011
Помог: 0 раз(а)
Доброе время суток всем!
Мне на работе поставили задачу научиться как и написать скрип по работе с изображениями на PHP выполняющий следующие требования:
1) необходимо на изображениях разместить watermark`и (перманентно) ввиде текста;
2) необходимо использовать изображения находящиеся в каталоге на локальном компьютере, задача усложняется еще за счет того, что искать изображение надо и в подпапках;
3) надо проверять разрешение (размер) изображения, чтобы не ставить watermark`и на мелких.
4) изображения будут попадаться как в jpg так и в gif с png
Я как верстальщик не знаю с чего начать. Я читаю сейчас про GD, но не знаю что читать по задаче №2, №3 и №4.
Подскажите что мне требуеться знать и читать, чтобы выполнить поставленную передомною задачу?
Заранее благодарен!
White
Отправлено: 18 Августа, 2011 - 22:32:16
Частый посетитель
Покинул форум
Сообщений всего: 830
Дата рег-ции: Июнь 2011 Откуда: Днепропетровск
Помог: 28 раз(а)
2) glob(), scandir() на выбор, чтобы смотреть вложенные, обойти рекурсией
3) это тоже GD
4) gd работает со всеми этими форматами
----- if(time()>1356048000) die();
Brat
Отправлено: 18 Августа, 2011 - 22:37:06
Новичок
Покинул форум
Сообщений всего: 6
Дата рег-ции: Авг. 2011
Помог: 0 раз(а)
White пишет:
2) glob(), scandir() на выбор, чтобы смотреть вложенные, обойти рекурсией
3) это тоже GD
4) gd работает со всеми этими форматами
Благодарю за ответ и за столь быстрый ответ!
illy
Отправлено: 19 Августа, 2011 - 18:07:36
Участник
Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011 Откуда: от верблюда)
Помог: 28 раз(а)
Состряпал почти готовый скрипт.
Дальше сами разберётесь.
Цитата:
в скрипте не тот путь поставил и на всех моих фотках надпись и водняной знак
Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011 Откуда: от верблюда)
Помог: 28 раз(а)
Brat пишет:
Огромное спасибо за помощь и уделенное время!!! Сейчас буду разбирать по кусочкам
Прост легче дать готовый скрипт чем направлять куда-то почитать там чёто чтоб возникло ещё больше вопросов
И кстати можно накладывать прозрачное фото водяного знака
Вот тебе с комментариями и небольшим исправлением:
----- Всё гениальное - просто
И ещё проще, если ты - индиго
Brat
Отправлено: 22 Августа, 2011 - 14:24:35
Новичок
Покинул форум
Сообщений всего: 6
Дата рег-ции: Авг. 2011
Помог: 0 раз(а)
Выдавало ошибку что истекло 30 сек ожидания ответа на запрос (если я правильно понял), я просто разбил папки с файлами на подкатегории по меньше и скрипт успевал обработать поток.
Большое спасибо всем за помощь!
illy
Отправлено: 22 Августа, 2011 - 15:17:28
Участник
Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011 Откуда: от верблюда)
Помог: 28 раз(а)
Служу Российской Федерации
----- Всё гениальное - просто
И ещё проще, если ты - индиго
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.