Funciones de DG e Imágenes
PHP Manual

imagecreatefromgd2part

(PHP 4 >= 4.0.7, PHP 5)

imagecreatefromgd2partCrear una nueva imagen desde una parte dada de un archivo GD2 o una URL

Descripción

resource imagecreatefromgd2part ( string $filename , int $srcX , int $srcY , int $width , int $height )

Crea una nueva imagen desde una parte dada de un archivo GD2 o una URL.

Tip

Se puede usar una dirección URL como nombre de archivo con esta función si los fopen wrappers han sido activados. Consulte Lista de Protocolos/Envolturas Soportados para ver enlaces con información sobre las diferentes habilidades que los wrappers tienen, notas de uso e información de cualquier variables predefinidas que pueden usarse.

Parámetros

filename

Ruta a la imagen GD2.

srcX

Coordenada x del punto de origen.

srcY

Coordenada y del punto de origen.

width

Ancho del origen.

height

Alto del origen.

Valores devueltos

Devuelve un identificador de recurso de imagen si tiene éxito, FALSE si se produjo un error.

Ejemplos

Example #1 Ejemplo de imagecreatefromgd2part()

<?php
// Para este ejemplo necesitamos el tamaño de la imagen antes
$imagen getimagesize('./prueba.gd2');

// Crear la instancia de imagen, ahora obtenemos el tamaño de la
// imagen
$im imagecreatefromgd2part('./prueba.gd2'44, ($imagen[0] / 2) - 6, ($imagen[1] / 2) - 6);

// Hacer una operación con la imagen, en este caso pondremos la imagen
// en relieve si PHP5+
if(function_exists('imagefilter'))
{
    
imagefilter($imIMG_FILTER_EMBOSS);
}

// Guardar la imagen optimizada
imagegd2($im'./prueba_relieve.gd2');
imagedestroy($im);
?>

Notas

Note: Esta función require GD 2.0.1 o superior (se recomienda 2.0.28 o superior).

Warning

Versiones de PHP para Windows anteriores a 4.3.0, no soportan el acceso remoto a archivos para esta función, no funcionará ni activando siquiera allow_url_fopen.


Funciones de DG e Imágenes
PHP Manual