prinzschleifer
Mitglied
Hallo Community,
bin grade dabei ein Wasserzeichen zu generieren mit folgender Funktion, nur ist das Bild der körnig. An was könnte es den liegen? Hab das neuste xammp installiert mit respektiever GD library.
Hab bereits mit ein paar Filter Einstellungen rumgespielt
siehe: imagepng($im,"upload/watermark2.png",0,PNG_NO_FILTER)
Hat aber nichts gebracht. Wenn ich den Hintergrund schwarz lasse sieht die Schrift
lupenrein aus, sobald ich aber die Alpha rauszieh kommt die Körnung zustande.
Danke,
prinzschleifer
Edit: Live Demo dabei!
bin grade dabei ein Wasserzeichen zu generieren mit folgender Funktion, nur ist das Bild der körnig. An was könnte es den liegen? Hab das neuste xammp installiert mit respektiever GD library.
PHP:
function textpng($text) {
// Set the content-type
//header('Content-type: image/png');
$dimensions = 600;
// Create the image
$im = imagecreate($dimensions, $dimensions);
// Create some colors
$white = imagecolorallocate($im, 255, 255, 255);
$grey = imagecolorallocate($im, 128, 128, 128);
$black = imagecolorallocate($im, 0, 0, 0);
imagecolortransparent($im, $black);
imagefilledrectangle($im, 0, 0, $dimensions-1, $dimensions-1, $black);
// Replace path by your own font path
$font = 'verdanaf';
/*
// Add some shadow to the text
imagettftext($im, 20, 0, 11, 21, $grey, $font, $text);
*/
//array imagettftext ( resource $image , float $size , float $angle , int $x , int $y , int $color , string $fontfile , string $text )
// Add the text
imagettftext($im, 40, 30, ($dimensions/2)-30, ($dimensions/2)+45, $white, $font, $text);
// Using imagepng() results in clearer text compared with imagejpeg()
imagepng($im,"upload/watermark2.png",0,PNG_NO_FILTER);
imagedestroy($im);
};
Hab bereits mit ein paar Filter Einstellungen rumgespielt
siehe: imagepng($im,"upload/watermark2.png",0,PNG_NO_FILTER)
Hat aber nichts gebracht. Wenn ich den Hintergrund schwarz lasse sieht die Schrift
lupenrein aus, sobald ich aber die Alpha rauszieh kommt die Körnung zustande.
Danke,
prinzschleifer
Edit: Live Demo dabei!
Anhänge
Zuletzt bearbeitet: