SaTaN
Erfahrenes Mitglied
Hallo,
Würde mir bitte jemand verraten wie
ich denn Text in das Bild bekomme ?
Ich beisse mir die Zähne dort schon aus.
http://www.tutorials.de/tutorials129901.html
Dieser Thread wurde wohl schon geschlossen,
ich konnte da nichts mehr rein posten
Vielen Dank
euer SaTaN
Würde mir bitte jemand verraten wie
ich denn Text in das Bild bekomme ?
Ich beisse mir die Zähne dort schon aus.
http://www.tutorials.de/tutorials129901.html
Dieser Thread wurde wohl schon geschlossen,
ich konnte da nichts mehr rein posten
PHP:
# Aufruf der Funktion:
randomThumbCreate ("input.jpg", "output.jpg");
# Die Funktion:
function randomThumbCreate ( $bild, $thumb_name )
{
# Legt die Breite und Höhe des zu erstellenden Thumbs an
$thumb_hoehe = 100;
$thumb_breite = 100;
# Erstellt den Thumb (vorerst leer)
$im_des = imagecreate ( $thumb_hoehe, $thumb_breite );
# Lädt das Source Bild $bild in den Speicher
$im_src = imagecreatefromjpeg ( $bild );
# Liest die Breite und Hoehe des Source Bildes
$size = getimagesize ( $bild );
$breite = $size[0];
$hoehe = $size[1];
# Setzt eine zufällige Starthöhe und breite, um ein Stück des #Bildes auszuwählen das '-$thumb_hoehe' & '-$thumb_hoehe' ist dafür
#gedacht, damit keine Fläche leer bleibt, weil die Zufallszahlen nicht
#zu weit nach rechts oder unten gelangen
mt_srand ( (double)microtime()*1000000 );
$r_hoehe = mt_rand ( 0, $hoehe-$thumb_hoehe );
$r_breite = mt_rand ( 0, $breite-$thumb_breite );
# Kopiert einen Teil des alten Bildes in das neue Thumb. PHP-Manual gucken für Bedeutung der einzelnen Werte!
imagecopy ( $im_des, $im_src, 0, 0, $r_breite, $r_hoehe, $thumb_breite, $thumb_hoehe );
# Speichert das Bild unter '$thumb_name' (Wer will kann aus der Funktion diese Variable rausnehmen, dann wird das Bild sofort ausgegeben)
imagejpeg ( $im_des,$thumb_name );
# Löscht den Thumb aus dem Speicher
imagedestroy ( $im_des );
# Löscht den Thumb aus dem Speicher
imagedestroy ( $im_src );
}
euer SaTaN