imagecreatefromjpeg imagecreatefromjpeg (PHP 3 >= 3.0.16, PHP 4, PHP 5)
imagecreatefromjpeg -- Crea una imagen nueva desde un archivo o URL
Descripción resource
imagecreatefromjpeg ( string nombre_archivo )
imagecreatefromjpeg() devuelve un identificador
de imagen que representa a la imagen obtenida a partir del nombre
de archivo indicado.
imagecreatefromjpeg() devuelve una cadena
vacÃa si ha fallado. También escribe un mensaje
de error, que desafortunadamente se muestra en el navegador como
un enlace roto. Para depurar con mayor comodidad, el ejemplo
siguiente producirá un JPEG
erróneo:
Ejemplo 1.
Ejemplo de cómo manipular un error durante la
creación (cortesÃa de vic@zymsys.com )
function CargarJpeg ($nombreimg) { $im = @imagecreatefromjpeg ($nombreimg); /* Intento de apertura */ if (!$im) { /* Comprobar si ha fallado */ $im = imagecreate (150, 30); /* Crear una imagen en blanco */ $bgc = imagecolorallocate ($im, 255, 255, 255); $tc = imagecolorallocate ($im, 0, 0, 0); imagefilledrectangle ($im, 0, 0, 150, 30, $bgc); /* Mostrar un mensaje de error */ imagestring ($im, 1, 5, 5, "Error cargando $nombreimg", $tc); } return $im; }