kostenloser Webspace werbefrei: lima-city


imagestringt gibt keine Schriftgröße wieder...

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    kill-a-teddy

    Kostenloser Webspace von kill-a-teddy

    kill-a-teddy hat kostenlosen Webspace.

    Hey Leute, aus irgendeinem Grund gibt mein imagestring keine Schriftgröße wieder.. Text der bleibt immer gleich groß, egal welchen Wert ich einsetze.

    <?php
     $text = 'Test';
     $image_file='bild.png';
     $image=imagecreatefrompng($image_file);
     $textcolor=imagecolorallocate($image,255,255,255);
     imagestring($image,72,850,550,$text,$textcolor);
     header("Content-Type: image/png");
     imagepng($image);
     imagedestroy($image);
    ?>


    http://www.kill-a-teddy.lima-city.de/bild.php
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Ich kann gar keine Schrift auf dem Bild finden...

    Ansonsten würde ich mal probieren den Cache zu leeren hilft bei so etwas oftmals wahre Wunder :biggrin:
  4. Autor dieses Themas

    kill-a-teddy

    Kostenloser Webspace von kill-a-teddy

    kill-a-teddy hat kostenlosen Webspace.

    alfr3d schrieb:
    Ich kann gar keine Schrift auf dem Bild finden...

    Ansonsten würde ich mal probieren den Cache zu leeren hilft bei so etwas oftmals wahre Wunder :biggrin:


    Hab ich gestern erst und seit heute ist kaum was dazu gekommen...

    Im Herz drinne sollte ganz klein "Test" stehen irgendwo ^^ ist das bei dir nicht da?
  5. s***k

    Darf man fragen was Du überhaupt da versuchst?
    Die Schrift ist im Herz

    Beitrag zuletzt geändert: 14.2.2012 14:11:51 von siwek
  6. kill-a-teddy schrieb:
    alfr3d schrieb:
    Ich kann gar keine Schrift auf dem Bild finden...

    Ansonsten würde ich mal probieren den Cache zu leeren hilft bei so etwas oftmals wahre Wunder :biggrin:



    Im Herz drinne sollte ganz klein "Test" stehen irgendwo ^^ ist das bei dir nicht da?

    Ja doch jetzt hab ich es entdeckt...änder doch mal die Schriftgröße bitte...

    Beitrag zuletzt geändert: 14.2.2012 14:11:21 von alfr3d
  7. Autor dieses Themas

    kill-a-teddy

    Kostenloser Webspace von kill-a-teddy

    kill-a-teddy hat kostenlosen Webspace.

    LEUTE.... Lest mal oben GANZ AUFMERKSAM bitte....


    Genau das ist doch mein Problem: Die Schriftgröße änder sich nicht... Ob ich nun 12 oder 72 eingebe, es bleibt gleich ^^
  8. Laut php.net muss die Schriftgröße ein Wert zwischen 1 und 5 sein. Hier werden wohl nicht die selben Werte wie beim HTML font-size verwendet. Probier das doch mal aus.
    http://ca2.php.net/manual/de/function.imagestring.php
  9. s***k

    alfr3d schrieb:
    Laut php.net muss die Schriftgröße ein Wert zwischen 1 und 5 sein. Hier werden wohl nicht die selben Werte wie beim HTML font-size verwendet. Probier das doch mal aus.
    http://ca2.php.net/manual/de/function.imagestring.php


    "Der Font erscheint in der Farbe col. Hat font den Wert 1, 2, 3, 4 oder 5 wird ein interner Font benutzt."
    Hat doch nichts mit der Größe zu tun oder irre ich mich da?
  10. siwek schrieb:
    alfr3d schrieb:
    Laut php.net muss die Schriftgröße ein Wert zwischen 1 und 5 sein. Hier werden wohl nicht die selben Werte wie beim HTML font-size verwendet. Probier das doch mal aus.
    http://ca2.php.net/manual/de/function.imagestring.php


    "Der Font erscheint in der Farbe col. Hat font den Wert 1, 2, 3, 4 oder 5 wird ein interner Font benutzt."
    Hat doch nichts mit der Größe zu tun oder irre ich mich da?


    int imagestring ( resource $im , int $font , int $x , int $y , string $s , int $col )

    Da es sich bei col und font um unterschiedliche Parameter handelt, haben die zwei Sätze nichts miteinander zu tun...

    Wie sieht es aus kill-a-teddy? Hast du das mal versucht?

    Beitrag zuletzt geändert: 14.2.2012 14:21:58 von alfr3d
  11. Autor dieses Themas

    kill-a-teddy

    Kostenloser Webspace von kill-a-teddy

    kill-a-teddy hat kostenlosen Webspace.

    siwek schrieb:
    alfr3d schrieb:
    Laut php.net muss die Schriftgröße ein Wert zwischen 1 und 5 sein. Hier werden wohl nicht die selben Werte wie beim HTML font-size verwendet. Probier das doch mal aus.
    http://ca2.php.net/manual/de/function.imagestring.php


    "Der Font erscheint in der Farbe col. Hat font den Wert 1, 2, 3, 4 oder 5 wird ein interner Font benutzt."
    Hat doch nichts mit der Größe zu tun oder irre ich mich da?


    Nein.. Hat damit zu tun, ob ich einen eigenen Font benutze oder nicht. In diesem Fall nicht, deswegen ist der Wert größer als 6 und somit die Schriftgröße.
  12. kill-a-teddy schrieb:
    siwek schrieb:
    alfr3d schrieb:
    Laut php.net muss die Schriftgröße ein Wert zwischen 1 und 5 sein. Hier werden wohl nicht die selben Werte wie beim HTML font-size verwendet. Probier das doch mal aus.
    http://ca2.php.net/manual/de/function.imagestring.php


    "Der Font erscheint in der Farbe col. Hat font den Wert 1, 2, 3, 4 oder 5 wird ein interner Font benutzt."
    Hat doch nichts mit der Größe zu tun oder irre ich mich da?


    Nein.. Hat damit zu tun, ob ich einen eigenen Font benutze oder nicht. In diesem Fall nicht, deswegen ist der Wert größer als 6 und somit die Schriftgröße.


    Ok...hast du dir schon mal imagettftext() angeschaut? Vielleicht hilft dir das ja weiter...

    Oder evtl mal die Beispiele bei php.net unter imagestring durchschauen...

    Beitrag zuletzt geändert: 14.2.2012 14:25:30 von alfr3d
  13. s***k

    Probier mal bitte anstelle einer Zahl dort mit einer Variable $size die Du davor befüllst.
    So hatte ich das mal dunkel in Erinnerung. Allerdings arbeite ich mehr mit CSS und jQuery.
  14. Autor dieses Themas

    kill-a-teddy

    Kostenloser Webspace von kill-a-teddy

    kill-a-teddy hat kostenlosen Webspace.

    Die größe wird gar nicht erst gelesen, ich hab zu testzwecken mal ein "px" dahinter gesetzt und es änderte sich nichts, obwohl ich dann eigentlich eine Fehlermeldung bekommen sollte.

    $size hat auch nicht geholfen.
  15. s***k

    Alfr3d scheint aber recht zu haben:
    Mit imagestring() zeichnet man auf einer Arbeitsfläche (im) einen String (s) mit
    der Farbe col und der Schriftgröße font. Als Werte für die Schriftgröße stehen
    1,2,3,4 und 5
    zur Verfügung. Mit den XY-Koordinaten (x und y) gibt man den
    linken oberen Startpunkt des Strings an


    Hast du denn mal die Werte 1 - 5 durchprobiert?
  16. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!