(PHP 4, PHP 5, PHP 7, PHP 8)
imagecopy — Copia una parte de una imagen
$dst_image,$src_image,$dst_x,$dst_y,$src_x,$src_y,$src_width,$src_height
Copia una parte de la imagen src_image a la imagen de
destino dst_image, comenzando en las coordenadas
src_x, src_y y con un ancho
de src_width y una altura de src_height.
La porción así definida será copiada y colocada en las coordenadas dst_x
y dst_y.
dst_imageDestination image resource.
src_imageSource image resource.
dst_xX: coordenadas del punto de destino.
dst_yY: coordenadas del punto de destino.
src_xX: coordenadas del punto origen.
src_yY: coordenadas del punto origen.
src_widthSource width.
src_heightSource height.
| Versión | Descripción |
|---|---|
| 8.0.0 |
dst_image y src_image
ahora requieren instancias de GdImage;
anteriormente se esperaban resources.
|
Ejemplo #1 Se recorta el logo PHP.net
<?php
// Creación de las instancias de imagen
$src = imagecreatefromgif('php.gif');
$dest = imagecreatetruecolor(80, 40);
// Copia
imagecopy($dest, $src, 0, 0, 20, 13, 80, 40);
// Visualización y liberación de la memoria
header('Content-Type: image/gif');
imagegif($dest);
?>Resultado del ejemplo anterior es similar a :