Hallo, ich bin Anfänger in Php und kenne nur die Grundlagen.
Für mein kleines Webprojekt wollte ich ein Kalender Icon machen auf dem jeden Tag der Monat und den Tag des Monats angezeigt wird.
Kurz gegoogelt und auch viel brauchbares gefunden.
Variablen und Pfade angepasst und ein Bild wird auch mit meinem gewünschten Text generiert und gespeichert.
Nur kann ich die Textfarbe nicht ändern.
Es ist ein gelbes Kalendericon und der Text erscheint darauf IMMER in gelb!
Mann sieht es also nicht (habe nur durch kleine weiße Bereiche im Bild gesehen, dass überhaupt ein Text da ist)
Wie man sieht habe ich 2 versch. funktionen getestet und auch versucht die Farbe anders auszudrücken(in hex und laut dokumentation). Ohne erfolg .. die Farbe des Textes bleibt gelb!
Vllt. hat einer eine Idee was das Problem sein könnte.
//EDIT: Cache ausgeschlossen da bei jedem versucht geleert und bild gelöscht
Für mein kleines Webprojekt wollte ich ein Kalender Icon machen auf dem jeden Tag der Monat und den Tag des Monats angezeigt wird.
Kurz gegoogelt und auch viel brauchbares gefunden.
Variablen und Pfade angepasst und ein Bild wird auch mit meinem gewünschten Text generiert und gespeichert.
Nur kann ich die Textfarbe nicht ändern.
Es ist ein gelbes Kalendericon und der Text erscheint darauf IMMER in gelb!
Mann sieht es also nicht (habe nur durch kleine weiße Bereiche im Bild gesehen, dass überhaupt ein Text da ist)
PHP-Code:
<?php
$image_path = $_SERVER['DOCUMENT_ROOT']."/assets/gallery/2/30.png";
$img = imagecreatefrompng($image_path);
//$textColor = imagecolorallocate($img, 0, 0, 0);
$textColor = 0x00000000;
//$font = $_SERVER['DOCUMENT_ROOT'].'/assets/templates/jcb/font/arial.ttf';
//imagettftext($img, 18, 0, 18, 18,$textColor,$font, "Hallo");
imagestring($img, 3, 10, 10, "Hallo", $textColor);
$path = $_SERVER['DOCUMENT_ROOT']."/assets/gallery/2/30" . "_" . $day . "_" . $month .".jpg" ;
$image = imagejpeg($img, $path);
imagedestroy($img);
return $month . " ". $day . " " . $image_path . " " . $path . " " . $font;
Vllt. hat einer eine Idee was das Problem sein könnte.
//EDIT: Cache ausgeschlossen da bei jedem versucht geleert und bild gelöscht
Kommentar