======[PHP] Signaturgrafik====== =====Benötigte Module===== * [[FontClass]] * [[TextBoxClass]] ====Code==== ====.htaccess==== .htaccess im Verzeichnis so erweitern, dass .png - Dateien als PHP-Code geparst werden AddType application/x-httpd-php .png ====signatur.png==== (php;1;signatur.png) border = 10; //Font-Objekt anlegen und ein image mit dem Text2 zurückgeben $box2= new TextBox($text2, 'ogilvie.ttf'); //Grösse des neuen images berechnen $xSize = max($box1->xSize, $box2->xSize); $ySize = $box1->ySize + $box2->ySize; //image erstellen $img = imagecreate ($xSize ,$ySize); //Die boxen sauber positionieren $box2->dstY = $box1->ySize; //Die Textgrafiken in unsere Grafik kopieren $box1->copyIntoImage($img); $box2->copyIntoImage($img); //image ausgeben //Da die TexpBox vom FontImageCreater abgeleitet ist, besteht da bereits eine //Funktion um die Grafik auszugeben. Diese können wir hier bequem nutzen $box1->createPng($img); //abräumen unset($box1); unset($box2); } catch (Exception $e){ echo nl2br("{$e->getMessage()}\n"); echo nl2br($e); } ?> ---- {{image class="left" alt="ico" url="images/icons/48/zip.png"}} =====Files===== ---{{files}} ---- {{image class="left" url="images/icons/48/bookmarks_list_add.png"}} =====Links===== [[http://yaslaw.info/tools/font/signatur.php demo]] ---{{backlinks}} ---- {{image class="left" alt="ico" url="images/icons/48/xfce4-ui.png"}} =====Kategorien===== [[CatPhp]] | [[CatHtaccess]]