аватары для вконтакте и подобных, своими руками

аватарка для Вконтакте
Мы все уже привыкли к различным (в большинстве своём дурацким) аватаркам-коллажам, существуют сотни сервисов для их создания, как платных, так и бесплатных.
Мне стало интересно написать свой класс для создания подобных аватарок, в принципе его можно было бы спокойно оформить в функцию, но дурная привычка, плохое дело)
Собственно то что получилось можно скачать на этой страничке.
Как работать с библиотекой:
Синтаксис:
object = new MeAvatar(file,size,quely);
file - путь и имя файла, куда сохранится результат
size - ширина аватарки
quely - качество (только если сохраняется в jpg)
object->generatr(array file);
array file - массив картинок для генерации аватарки
Пример кода:
include 'avatar.php';
$avatar=new MeAvatar('1.jpg',100,100);
$avatar->generatr(array('data/1.jpg','data/2.png',...));
А если вы нервничаете или боитесь, вам поможет иглоукалывание.
4 комментария на аватары для вконтакте и подобных, своими руками
Ваш отзыв
Классификатор
- JS (1)
- PHP (15)
- блогинг (4)
- Блогообзор (2)
- Веб-мастеру (10)
- интересное (18)
- Мой скрипт (10)
- Новости (12)
Теги
Поиск
Комментарии
- Konstantin к записи 370 запрещенных паролей твиттера
- Alexander к записи Постовой – плагин для WordPress
- LaaCrus к записи Старт блогообзора
- ИстинА к записи Работа с почтой средствами PHP
- Первый отчет по эксперименту с блогуном | 1000$ к записи Постовой – плагин для WordPress



очень удобная вещь)
а разделители менять можно? я бы наделала в разных стилях..)
ИстинА, конечно можно. Готовишь отдельно разделители и указываешь их в качестве одного из элементов массива
DrNemo, что-то я не понял как им пользоваться… ложу в директорию сайта, белый лист при загрузке? Можно по-подробнее?
вам понадобятся минимум 2 любые картинки, файл класса, и еще один файл, который и надо будет открывать. Примерный код файла:
< ?
include 'avatar.php';//подключение класса
$avatar=new MeAvatar('1.jpg',100,100);
$avatar->generatr(array(‘data/1.jpg’,'data/2.png’));
//описание параметров смотрите выше
?>
в итоге после срабатывания скрипта, т.е. открытие файла вы обнаружите файл 1.jpg который и будет аватаром, созданным из переданных ресурсов