Ankündigung

Einklappen
Keine Ankündigung bisher.

Text als Grafik mit genauen Abmessungen

Einklappen

Neue Werbung 2019

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

  • Text als Grafik mit genauen Abmessungen

    Hi,

    ich stehe wirklich auf dem Schlauch. Ich möchte einen Text als Grafik ausgeben. Hierbei soll der Text selber, die Schriftgröße und der Font variabel angegeben werden können. Diese Grafik soll die Abmessungen des Textes haben. Aber irgendwie funktioniert das nicht. Der Text schließt nicht bündig mit den Rändern ab. Könnt Ihr mir helfen?

    PHP-Code:
    $size=30;
    $text="Das ist ein Test";
    $font="Times.ttf";
    $check=imagettfbbox ($size, 0, "fonts/".$font, $text);
    $breite=$check[2]-$check[0];
    $hoehe=$check[1]-$check[7];
    $im = imagecreatetruecolor ($breite, $hoehe);
    $farbe=imagecolorallocate($im, 255, 255, 0);
    imageTTFtext($im,$size,0,0,0+$hoehe,$farbe,"fonts/".$font, $text);
    imagepng($im, "test.png");
    imagedestroy($im); 

  • #2
    Also, bei mir sieht das gut aus, keine Probleme.

    Kommentar


    • #3
      Text als Grafik mit genauen Abmessungen

      Hi,

      das Problem ist leider wirklich sichtbar. Am besten sieht man es, wenn man z.B. $size auf 180 setzt, also
      PHP-Code:
      $size=180; 
      Als Resultat ist der Text zu weit rechts und tritt damit über den rechten Rand über. Zusätzlich auch zu weit unten, so das einige untere Zeilen des Textes über den Rand treten und damit oben Freiraum bleibt ...

      Kommentar


      • #4
        Size 180:
        http://prntscr.com/3r878g

        Kommentar

        Lädt...
        X