Доброго времени суток!
С вашего позволения продолжаю задавать глупые вопросы.
Есть задача: на сайте находится некоторое изображение, скажем значок-бляха. Надо для каждого пользователя создать картинку с такой же бляхой, но чтобы на бляхе еще были ФИО пользователя и его персональный номер.
1. Какими средствами это лучше и проще сделать?
2. В каком формате лучше использовать картинку (jpeg, png)?
3. Как сделать, чтобы картинка генерировалась пользователем в своем профиле (скажем нажатием кнопки "Получить бляху")?
Вот, собсно.
Заранее благодарен!
Комментарии
В imagecache actions есть возможность рулить генерацией картинок через php - "Add Custom action - Runs custom PHP code". Туда дергать нужные переменные
упс непосмотрел что у вас седьмой друпал, тогда незнаю(((
Тот же модуль и для 7-ки
Ок, а где можно почитать мануал на русском?
Поставил модуль, подключил, сделал пресет (опции: определить холст с прозрачностью, нанести текст).
Как мне теперь вызвать это дело по нажатию кнопки пользователем?
Как указать какую картинку использовать?
Как указать в какую картинку записать результат?
И как передать в нее данные?
если бляху вам не надо экспортировать куда либо, то вам ничего кроме как подправить стили и не требуется. Выводим фио и номер (так как у вас выводится) ставим картинку бляхи фоном на определенный блок и сдвигаем надписи на нужное место относительным позиционированием. все.
Надо. Надо создавать картинку с возможностью загрузки ее пользователем.
Господа, как же все-таки передать в пресет параметром текст (имя пользователя) и имя файла, который надо обрабатывать?
Что-то ничего не нахожу на эту тему.
Вобщем, плюнул на пресеты и сделал чисто на PHP с использованием GD. Просто и сердито.
Единственное, что осталось, это сделать кнопку для пользователя в профиле. Есть идеи, как это делается правильно?