| |
| * Link führt ins Internet |
|
| |
Befehl | Version | Beschreibung | Beispiel | Ausgabe |
Befehl
| int imagecopyresized ( resource dst_im, resource src_im, int dstX, int dstY, int srcX, int srcY, int dstW, int dstH, int srcW, int srcH ) |
Version
Beschreibung
Mit imagecopyresized() kopiert man einen Teil eines Bildes (src_im) in ein
anderes Bild (dst_im). Mit src_X und src_Y werden die X- und Y-Koordinaten
des zu kopierenden Teils angegeben. Die Breite wird dabei mit src_W und src_H
bestimmt.
Der Ausschnitt wird im Bild dst_im an die X- und Y-Koordinaten dst_X bzw.
dst_Y kopiert und dabei auf die Breite dst_W und die Höhe dst_H gebracht.
Unterscheiden sich die Breite dst_W oder die Höhe dst_H von den Abmessungen
des ursprünglichen Ausschnitts, so wird der Ausschnitt gedehnt oder
geschrumpft.
Sie auch:
• imagecreatefromgif()
• imagecreate()
• imagecolorallocate()
• imagegif() |
Beispiel
<?PHP
$image = imagecreatefromgif("imagearc.gif");
$image1 = imagecreate(300,150);
$farbe_body=imagecolorallocate($image1,222,222,222);
imagecopyresized($image1, $image, 30,25, 50,60,150,30, 91,26);
imagegif($image1);
?>
|
Ausgabe

Achtung: Alle rotgekennzeichneten Elemente gehören nicht zur
Ausgabe des gezeigten Beispiels, sondern dienen nur der
Verständlichkeit. Hierbei handelt es sich um die ursprüngliche
Stelle des Rechtecks im ersten Bild($image). |
|
|
|
|
|
|
|