PHP永久旋转图像文件

标签 php javascript jquery html

我希望用户能够顺时针或逆时针永久旋转图像文件。我试过 imagejpeg($rotate) 但似乎无法使其正常工作。

            <form method="GET" action="rotate.php">
                Rotate:<input type="radio" name="rotate" value="clockwise">Clockwise
                <input type="radio" name="rotate" value="counterclockwise">Counter clockwise
                <input type="Submit" name="Submit1"/>
            </form>

我试图让用户能够选择单选按钮方向并单击“提交”。然后显示的图像将更新旋转到他们选择的任何方向,并在再次使用时永久保持这种状态。有什么帮助或指导吗?

    <img src=\"uploads/$user/$folder/$image\"/></a>";

最佳答案

使用 imagerotate() 这将永久旋转图像。

<?php
// File and rotation
$filename = 'test.jpg';
$degrees = 180;

// Content type
header('Content-type: image/jpeg');

// Load
$source = imagecreatefromjpeg($filename);

// Rotate
$rotate = imagerotate($source, $degrees, 0);

// Output
imagejpeg($rotate);
?>

http://php.net/manual/en/function.imagerotate.php

或者你可以使用 jquery 来使用它

http://www.linein.org/examples/jquery_rotate/

关于PHP永久旋转图像文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12541290/

相关文章:

javascript - 无法使用公共(public)共享服务检索其他 Controller 中的数据

jquery - 如何设置固定位置到DIV进入页面

javascript - 根据分段事件更新进度条

javascript - 将输入文本附加到输入值

javascript - React 中的静态方法

打印到屏幕的顺序的 Javascript 问题

php - array_search 行为不可预测

javascript - 使用 ob_get_clean 设置的 php 变量是一个字符串,但不会转换为整数

php - 如何仅更新 mysql 表中的选定字段

php - WooCommerce 获取订单商品单一价格(无数量乘法)