Mit PHP ein Bild mit Text erzeugen wo der Text um 90 Grad gedreht ist
Hallo zusammen
Gibt es mit PHP eine Möglichkeit, Text auf einem Bild im Hochformat darzustellen?
Ich habe es mit $angle = 90; versucht aber somit werden die Buchstaben nur übereinander dargestellt.
imagettftext($image,10, 90, 42, 502, $textcolor, $ttf, $txt);
Gibt es eine Möglichkeit, dass das ganze Wort um 90° gedreht wird?
Danke und Gruss
Marco
Gibt es mit PHP eine Möglichkeit, Text auf einem Bild im Hochformat darzustellen?
Ich habe es mit $angle = 90; versucht aber somit werden die Buchstaben nur übereinander dargestellt.
imagettftext($image,10, 90, 42, 502, $textcolor, $ttf, $txt);
Gibt es eine Möglichkeit, dass das ganze Wort um 90° gedreht wird?
Danke und Gruss
Marco
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 153474
Url: https://administrator.de/contentid/153474
Ausgedruckt am: 19.11.2024 um 17:11 Uhr
7 Kommentare
Neuester Kommentar
Hi marco,
dazu wird die Funktion imagestringup verwendet. Diese dreht den Text um 90 Grad
gegen den Uhrzeigersinn. Beispiel:
Quelle --> http://blaeul.de/docs/de_php_cmd_imgedit.php
Gruß
Günni
dazu wird die Funktion imagestringup verwendet. Diese dreht den Text um 90 Grad
gegen den Uhrzeigersinn. Beispiel:
<?PHP
$text="Heute ist ".strftime("%A");
$groesse=4;
$height=imagefontwidth($groesse)*strlen($text);
$width=imagefontheight($groesse);
$img = imagecreate($width, $height);
$bg = imagecolorallocate($img, 255, 255, 255);
$blue = imagecolorallocate($img, 51, 102, 153);
imagestringup($img, $groesse, 0, $height, $text, $blue);
header("Content-Type: image/png");
imagepng($img);
?>
Quelle --> http://blaeul.de/docs/de_php_cmd_imgedit.php
Gruß
Günni