Wasserzeichen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Wasserzeichen

    Hallo,

    ich erstelle mit folgendem Code ein Wasserzeichen:
    PHP-Code:
    $text_neu $text### text des wasserzeichens
    $font 'comic.ttf'### schrift des wasserzeichen, achtung font muss auf dem server liegen
    $size $groesse### schriftgröße 
    $angle 0## unbekannt wird aber benötigt
    $field imagettfbbox($size$angle$font$text_neu); ### platz erzeugen 
    $size_x = (abs($field[4] - $field[0]) + 2); ### position und größe in der höhe 
    $size_y = (abs($field[1] - $field[7]) + 4); ### position und größe in der breite
    $pos_x 0;  ### position und größe in der breite
    $pos_y = ($size_y 9); ### position und größe in der höhe
    $image imagecreate($size_x$size_y); ### bild erzeugen
    $bg_color imagecolorallocate($image00000000); ### hintergrundfarbe erstellen, muss sein
    $txt_color imagecolorallocate($image$rot$gruen$blau); ### schritfarbe festlegen
    imagecolortransparent($image$bg_color); ### hintergrundfarbe transparent machen
    imagefill($image00$bg_color); ### bidl füllen mit hintergrundfarbe
    imagettftext($image$size$angle$pos_x$pos_y$txt_color$font$text); ### bidl füllen mit text
    imagepng($image"$PicPathIn"."wasserzeichen".".png"); ### bild auf dem server speichern
    imagedestroy($image); ## speicherplatz wieder freigeben 
    Leider ist die Ausgabe, gerade der Rand ziemlich Verpixelt.
    Weiß mir jemand einen Rat?
Lädt...
X