imageflip
(PHP 5 >= 5.5.0, PHP 7)
imageflip — Flips an image using a given mode
Descripción
$image
, int $mode
)
Voltea la imagen dada por image usando el modo dado por
mode.
Parámetros
-
image -
Un recurso image, es devuelto por una de las funciones de creación de imágenes, como imagecreatetruecolor().
-
mode -
Modo de volteo; puede ser una de las constantes
IMG_FLIP_*:Constante Significado IMG_FLIP_HORIZONTALVoltea la imagen horizontalmente. IMG_FLIP_VERTICALVoltea la imagen verticalmente. IMG_FLIP_BOTHVoltea la imagen tanto horizontal como verticalmente.
Valores devueltos
Devuelve TRUE en caso de éxito o FALSE en caso de error.
Ejemplos
Ejemplo #1 Voltea una imagen verticalmente
Este ejemplo utiliza la constante
IMG_FLIP_VERTICAL.
<?php
// Fichero
$nombre_fichero = 'phplogo.png';
// Tipo de contenido
header('Content-type: image/png');
// Cargar
$im = imagecreatefrompng($nombre_fichero);
// Voltearla verticalmente
imageflip($im, IMG_FLIP_VERTICAL);
// Imprimirla
imagejpeg($im);
imagedestroy($im);
?>
El resultado del ejemplo sería algo similar a:
Ejemplo #2 Voltea la imagen horizontalmente
Este ejemplo utiliza la constante IMG_FLIP_HORIZONTAL.
<?php
// Fichero
$nombre_fichero = 'phplogo.png';
// Tipo de contenido
header('Content-type: image/png');
// Cargar
$im = imagecreatefrompng($nombre_fichero);
// Voltearla horizontalmente
imageflip($im, IMG_FLIP_HORIZONTAL);
// Imprimirla
imagejpeg($im);
imagedestroy($im);
?>
El resultado del ejemplo sería algo similar a:
Notas
Nota: Esta función sólo está disponible si PHP fue compilado con la versión incluida de GD library.