kostenloser Webspace werbefrei: lima-city


PHP Bild in Bild erstellen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    chatvz

    Kostenloser Webspace von chatvz

    chatvz hat kostenlosen Webspace.

    Hallo,
    Ich erstelle mit PHP z.b so ein Bild
    <?php 
    Header("Content-Type: image/png"); 
    # Hier wird der Header gesendet, der später die Bilder "rendert" ausser png kann auch jpeg dastehen 
    $width = 500; # Später die Breite des Rechtecks 
    $height = 200; # Später die Höhe des Rechtecks 
    $img = ImageCreate($width, $height); # Hier wird das Bild einer Variable zu gewiesen 
    $black = ImageColorAllocate($img, 0, 0, 0); # Hier wird der Variable $black die Farbe schwarz zugewiesen 
    # Die drei nullen bestehen aus den RGB-Parametern. 255, 0, 0 wäre z.B. rot. ($img muss am Anfang stehen) 
    ImageFill($img, 0, 0, $black); # Hier wird mit ImageFill() das Bild gefüllt an den Koordinaten 0 und 0 mit der Variable $black, also Schwarz 
    ImagePNG($img); # Hier wird das Bild PNG zugewiesen 
    ?>


    So jetzt will Ich ein Bild in dises Bild Einbauen^^
    Also ich habe eine Variable eine Bild Adresse eingeführt z.b $Bild=http://chatvz.lima-city.de/Forum.jpg

    so jetzt will ich das dises Bild in den von mir Generierten Bild auftaucht.


    http://chatvz.lima-city.de/Forum.jpg

    Bild1=Generiertes Bild
    Bild1= $Bild

    Danke Schonmal
    LG







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

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

  3. Eigentlich ganz einfach:

    von hier: http://www.php.net/manual/de/function.imagecopymerge.php
    // Create image instances
    $dest = imagecreatefromgif('php.gif');
    $src = imagecreatefromgif('php.gif');
    
    // Copy and merge
    imagecopymerge($dest, $src, 10, 10, 0, 0, 100, 47, 75);
    
    // Output and free from memory
    header('Content-Type: image/gif');
    imagegif($dest);
    
    imagedestroy($dest);
    imagedestroy($src);
  4. Autor dieses Themas

    chatvz

    Kostenloser Webspace von chatvz

    chatvz hat kostenlosen Webspace.

    prog schrieb: Eigentlich ganz einfach: von hier: http://www.php.net/manual/de/function.imagecopymerge.php
    // Create image instances $dest = imagecreatefromgif('php.gif'); $src = imagecreatefromgif('php.gif'); // Copy and merge imagecopymerge($dest, $src, 10, 10, 0, 0, 100, 47, 75); // Output and free from memory header('Content-Type: image/gif'); imagegif($dest); imagedestroy($dest); imagedestroy($src);

    Danke Schonmal
    Mh.... wie kann ich das an mein Script anpassen^^
    Sry Kp wie!?
    LG
  5. Naja, das sollte ja nicht allzuschwer sein. Aber ich hab grad keine Zeit und Lust es dir zu schreiben.

    $Bild= "http://chatvz.lima-city.de/Forum.jpg";
    
    $src = imagecreatefromjpg($bild);
    
    imagecopymerge($img, $src, 10, 10, 0, 0, 100, 47, 75);
    
    // Statt der Zahlen musst du dann halt deine Parameter verwenden.
    
    ImagePNG($img); # Hier wird das Bild PNG zugewiesen


    Beitrag zuletzt geändert: 20.11.2009 17:28:55 von prog
  6. Autor dieses Themas

    chatvz

    Kostenloser Webspace von chatvz

    chatvz hat kostenlosen Webspace.

    prog schrieb: Naja, das sollte ja nicht allzuschwer sein. Aber ich hab grad keine Zeit und Lust es dir zu schreiben.
    $Bild= "http://chatvz.lima-city.de/Forum.jpg"; $src = imagecreatefromjpg($bild); imagecopymerge($img, $src, 10, 10, 0, 0, 100, 47, 75); // Statt der Zahlen musst du dann halt deine Parameter verwenden. ImagePNG($img); # Hier wird das Bild PNG zugewiesen

    Schon Gut hab meinen Fehler Gefunden aber Danke
  7. 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!