Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Lyra.ZloyDis

[PHP] Конструкторы изображений

Рекомендованные сообщения

Видел частенько на сайтах различные конструкторы, например, выбираешь сначала фон. Потом пишешь какие-то данные (ну, в онлайн играх, например, ник, уровень перса, гильдию и тд), а потом в зависимости от указанных данных (раса, класс перса) генерируются цельные изображения (jpg / png), которые можно, например, в подпись поставить.

 

Так вот, как это делается?  :fffuuu:

Может какой модуль готовый есть?

Поделиться сообщением


Ссылка на сообщение

да блять, как и в фотошопе: слой на слой накладывается и все. :rickroll:

Поделиться сообщением


Ссылка на сообщение

да блять, как и в фотошопе: слой на слой накладывается и все. :rickroll:

а сохранять-то как?  :ohpalevo:

Поделиться сообщением


Ссылка на сообщение

да блять, как и в фотошопе: слой на слой накладывается и все. :rickroll:

а сохранять-то как?  :ohpalevo:

ну есть скрипт какой-то. инфа 100%. я просто не разбираюсь в програмировании сайтов, а техника думаю такая же.

Поделиться сообщением


Ссылка на сообщение

Ну по идее, делается

 

<?php

header("Content-type: image/png");

$img = imagecreate(x, y);

-----

imagepng($img);

imagedestroy($img);

?>

 

где посередине вставляется

$background_img = янепомнюкакприсваиваетсябекграунд;

$text_color = imagecolorallocate(блабла);

$text = "blabla";

блаблабла.

 

а со слоями как? я хуй знаю, не работал никогда с обрезкой изображений на php

Поделиться сообщением


Ссылка на сообщение

насколько я понимаю там идёт так:

разные фоны - разные картинки

уровни и т.д. - просто надписи разными шрифтами/цветами - с этим-то проблем нет

 

именно обрезка изображений  трудно представляется - разве что по маске какой-то,хз


мой - железнопопик

в мире доты неизвестен как LadyLama

 

Положение о медведях

1
тот который в очках должен быть первым, типо пиздатый

негр в середине крутит педали

с топором сзади контролит негра

 

 

2

значит ты можешь сосать медведя, думая о панде, вторым мышлением думая о письке, а можешь сосать панду, думая о письке, ну и сосать письку, думая о письке, естественно

 

 

Eclips: "Я ХЭД ГЛОБАЛ МОДЕРАТОР СУКА"

Поделиться сообщением


Ссылка на сообщение

Там ведь еще такие бывают, типа:

до события осталось N дней и ползунок.

В подпись ставишь, а сига автоматически изменяется.

Как это сделать - я вообще не представляю  :fffuuu:

Поделиться сообщением


Ссылка на сообщение
Гость 2poy

  <?php

$im = imagecreate(100, 30);

 

$bg = imagecolorallocate($im, 255, 255, 255);

$textcolor = imagecolorallocate($im, 0, 0, 255);

 

imagestring($im, 5, 0, 0, rawurldecode($_GET['text']), $textcolor);

 

header('Content-type: image/png');

 

imagepng($im);

imagedestroy($im);

?>

Поделиться сообщением


Ссылка на сообщение

^  :smile: этопросто текст на картинку

 

думаю imagecopy(imagecopyresized) - как раз то, что надо

 

быдлокод на основе тупого

<?php
$im1 = imagecreate(100, 100);    //картинка 1
$bg = imagecolorallocate($im1, 255,0, 0);
$textcolor = imagecolorallocate($im1, 0, 0, 255);


$im = imagecreate(100, 300); //картинка 2 - основа
$bg = imagecolorallocate($im, 255, 255, 0);
$textcolor = imagecolorallocate($im, 0, 0, 255);
imagestring($im, 5, 0, 0, rawurldecode($_GET['text']), $textcolor);  //соотв. текст


imagecopyresized($im, $im1, 30, 10, 0, 0, 20,50, 30, 40); //наложения 1ой пикчи на 2ую

header('Content-type: image/png');  //вывод
imagepng($im);
imagedestroy($im); 

imagedestroy($im1);

?>


мой - железнопопик

в мире доты неизвестен как LadyLama

 

Положение о медведях

1
тот который в очках должен быть первым, типо пиздатый

негр в середине крутит педали

с топором сзади контролит негра

 

 

2

значит ты можешь сосать медведя, думая о панде, вторым мышлением думая о письке, а можешь сосать панду, думая о письке, ну и сосать письку, думая о письке, естественно

 

 

Eclips: "Я ХЭД ГЛОБАЛ МОДЕРАТОР СУКА"

Поделиться сообщением


Ссылка на сообщение

ага, спс.

Но все равно завтра маны надо будет читать и тестить

Поделиться сообщением


Ссылка на сообщение
Гость i have lost my keds

На флэше такое надо хуярить  :buba:

Поделиться сообщением


Ссылка на сообщение

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

×
×
  • Создать...