kostenloser Webspace werbefrei: lima-city


Background PHP-Image

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    philippkern

    Kostenloser Webspace von philippkern

    philippkern hat kostenlosen Webspace.

    HAllo,
    wie kann ich den Hintergrund eines mit PHP erstellten Bildes ändern?

    Standardmäßig ist es ja schwarz.
    Wie heißt die Funktion die das kann?

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Mit imagefill() kannst du von bestimmen Koordinaten an ein Bild mit einer Farbe füllen. Wenn du also z.B.
    <?
    imagefill($image,0,0,$background_color);
    ?>

    machst, wird $image von den Koordinaten 0 0 an (also links oben) mit der Farbe $background_color gefüllt.
    Allerdings musst du $background_color natürlich vorher mit imagecolorallocate() festlegen ;)
  4. Autor dieses Themas

    philippkern

    Kostenloser Webspace von philippkern

    philippkern hat kostenlosen Webspace.


    Mit imagefill() kannst du von bestimmen Koordinaten an ein Bild mit einer Farbe füllen. Wenn du also z.B.
    <?
    imagefill($image,0,0,$background_color);
    ?>

    machst, wird $image von den Koordinaten 0 0 an (also links oben) mit der Farbe $background_color gefüllt.
    Allerdings musst du $background_color natürlich vorher mit imagecolorallocate() festlegen ;)


    Vielen Dank.

    Ja ist klar.

    Aber das mit den Koordinaten funktioniert bei mir irgendwie nicht, brauch ich aber ja jetzt noch nicht.
  5. Oder halt so:
    <?
        $image=imagecreate(150,70);
    
        // something to get a white background with black border
        $back = imagecolorallocate($image, 0, 0, 0);
        $border = imagecolorallocate($image, 255, 255, 255);
        imagefilledrectangle($image, 0, 0, 149,69, $border);
       
        imagerectangle($image, 0, 0,149,69, $back);
        $textcolor=imagecolorallocate($image,255,0,0);
        //to write string in image
        imagestring($image, 5, 40, 25, \"$str\", $textcolor);
        header(\'Content-type:image/png\');
        imagepng($image);
    ?>



    Grüßle


    Beitrag geändert: 18.12.2007 14:50:08 von scout
  6. 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!