Código de PHP - Rotar una imagen con PHP

Imágen de perfil
Val: 3.022
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Rotar una imagen con PHPgráfica de visualizaciones


PHP

Publicado el 04 de Diciembre del 2018 por xve
722 visualizaciones desde el 04 de Diciembre del 2018. Una media de 35 por semana
Simple código para rotar una imagen jpg, png o gif

rotate-php

Versión 1

Publicado el 04 de Diciembre del 2018gráfica de visualizaciones de la versión: Versión 1
723 visualizaciones desde el 04 de Diciembre del 2018. Una media de 35 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
$imagen="paisaje.jpg";
 
if(isset($_GET["grados"]) && is_numeric($_GET["grados"]) && $_GET["grados"]>0 && $_GET["grados"]<360)
{
    $infoImage=getimagesize($imagen);
    if($infoImage[2]==2)
    {
        $origen=imagecreatefromjpeg($imagen);
        $rotar=imagerotate($origen,$_GET["grados"],0);
        imagejpeg($rotar, $imagen);
    }elseif($infoImage[2]==3){
        $origen=imagecreatefrompng($imagen);
        $rotar=imagerotate($origen,$_GET["grados"],0);
        imagepng($rotar, $imagen);
    }elseif($infoImage[2]==1){
        $origen=imagecreatefromgif($imagen);
        $rotar=imagerotate($origen,$_GET["grados"],0);
        imagegif($rotar, $imagen);
    }
}
?>
 
 
<div class='rotate'>
    <div><a href='<?php echo $_SERVER["PHP_SELF"]?>?grados=90'>&#8630;</a></div>
    <div><img src='<?php echo $imagen."?".time()?>'></div>
    <div><a href='<?php echo $_SERVER["PHP_SELF"]?>?grados=270'>&#8631;</a></div>
</div>
 
<style>
a {text-decoration:none;}
.rotate>div {float:left;padding:10px;}
</style>



Comentarios sobre la versión: Versión 1 (0)


No hay comentarios
 

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s4955
Revisar política de publicidad