Jak napsat na obrázek text?
2 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
<?php $in_name = "obrazek.jpg"; $out_name = "obrazek_small.jpg"; $in_size = getimagesize($in_name); $out_size[0] = ceil($in_size[0] / ($in_size[1] / 112)); // dopocte druhy rozmer,aby byl nahled maximalne 112px vysoky - sirka pak vychazi 150px $out_size[1] = 112; $in = ImageCreateFromJpeg($in_name); $out = ImageCreateTrueColor($out_size[0],$out_size[1]); ImageCopyResized($out,$in,0,0,0,0,$out_size[0],$out_size[1],$in_size[0],$in_size[1]); ImageJpeg($out,$out_name,75); ImageDestroy($in); ImageDestroy($out); ?> Tohle vlastne zmensi obrazek, který je nahrátý na serveru a teď co mám do toho skryptu dopast aby na souřadnici 5,5 napsal "(c)2005...." Prosím prosím poraďte. Děkuji.
-
no, když už jsi zváldnul tohle, tak to nebude tak složité, ne? zkus se podívat na fce imagefttext, imagepstext a imagettftext. Asi ne všechny budou fungovat, protože to vyžaduje třeba u ttf nějaké knihovny a nainstalované fonty, ale ten ft by fungovat mohl. Osobně jsem to zkoušel doma a fungovalo to hezky. Hezký efekt byl, když jsem text naspal napřed bílou na 10, 10 (třeba) a pak černou na 8, 8...