Hi,
ich habe ein Problem mit
imagecreatefrompng($imgname); und ImageTTFText() ;
Ich möchte in einem 200 x 300 Pixel großem Bild einen Text mit variabler länge am rechten Rand ausrichten. Hierzu müsste die Textlänge in Pixeln umgerechnet werden um die X achse minus der Textlänge angeben zu können. Mit dem gleichen System würde ich den Text gerne zentriert in dem Bild anzeigen. Kannn mir evtl jemand einen Tipp geben wie so etwas realisierbar wäre? Habe im Forum leider keine entsprechenden Beiträge gefunden.
$tX = 300 - [Textlänge]
Ist das so der richtige Ansatz? oder gibts es möglicherweise einen anderen besseren Ansatz um den Text innerhalb der Grafik auszurichten?
Vielen Dank schonmal
david07
ich habe ein Problem mit
imagecreatefrompng($imgname); und ImageTTFText() ;
Ich möchte in einem 200 x 300 Pixel großem Bild einen Text mit variabler länge am rechten Rand ausrichten. Hierzu müsste die Textlänge in Pixeln umgerechnet werden um die X achse minus der Textlänge angeben zu können. Mit dem gleichen System würde ich den Text gerne zentriert in dem Bild anzeigen. Kannn mir evtl jemand einen Tipp geben wie so etwas realisierbar wäre? Habe im Forum leider keine entsprechenden Beiträge gefunden.
PHP:
<?
Header ("Content-type: image/gif");
$im = imagecreate(200,300);
$im = imagecreatefrompng($imgname);
ImageTTFText ($im, $fontSize, 0, $tX, $tY, $black, "arialf", $title);
?>
$tX = 300 - [Textlänge]
Ist das so der richtige Ansatz? oder gibts es möglicherweise einen anderen besseren Ansatz um den Text innerhalb der Grafik auszurichten?
Vielen Dank schonmal
david07