Diskuze: Tvorba banneru a dynamickým textom ...

PHP PHP Tvorba banneru a dynamickým textom ... American English version English version

Avatar
Dominik Gavrecký:

ZDravím,

Chcel by som si vytvoriť script ktorý by mi vytvoril Banner s textom ktorý zadám do inputu alebo už s textom ktorý bude ťahať odniekiaľ ...

4example http://podpisator.intezzy.eu/school/
http://podpisator.intezzy.eu/galovik/

Odpovědět 7.9.2014 15:24
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
Tonda Kozák
Člen
Avatar
Odpovídá na Dominik Gavrecký
Tonda Kozák:

Tak jo.
A v čem je problém?

 
Nahoru Odpovědět 7.9.2014 16:20
Avatar
Dominik Gavrecký:

V"bec neviem ako na to ...

Nahoru Odpovědět 7.9.2014 16:42
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
Pavel Mareš
Redaktor
Avatar
Pavel Mareš:

No v php si musíš trochu nastudovat vytváření obrázků. Poté už vezmeš jen obrázek a do něj umístíš text. Je to velmi jednoduché, stačí strejda Google (popřípadě stackoverflow).

Nahoru Odpovědět 7.9.2014 17:25
Nechci být workoholik. Bohužel někdy musíme být tím, čím nechceme.
Avatar
Dominik Gavrecký:

Už som niečo našiel však natrafil som na problém ... A ten je prostý veľkosť textu ... ?

<?php

header("Content-type: image/png");
$im     = imagecreatefrompng("images/test.png");
$orange = imagecolorallocate($im, 220, 210, 60);

//Nastavenie parametra obrázka ....
imagestring($im, 5, 20, 80, "Ahoj svet", $orange);

//Výstupný súbor
imagepng($im);


//Uvoľnenie pamäta obrázka
imagedestroy($im);

?>
Nahoru Odpovědět 7.9.2014 17:32
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
Odpovídá na Dominik Gavrecký
Michal Žůrek (misaz):

jo jo, jasně. A strejda Google onemocněl? Dozvěděl by ses, že to s funkcí imagestring nejde, ale musíš použít jinou třeba imagettftext http://php.net/…ettftext.php

Btw. hodí se nějaký wrapper, ale to asi až budeš zkušenější.

Editováno 7.9.2014 18:33
Nahoru Odpovědět  +1 7.9.2014 18:33
Nesnáším {}, proto se jim vyhýbám.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.