======[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]]