php - 我可以水平/垂直翻转图像,但我不能用 GD2 库旋转它们

标签 php image rotation flip gd2

我正在开发一项功能,允许图像以 90 度为增量旋转或水平或垂直翻转。我的代码在我自己的计算机上工作得很好,但是当上传到实时服务器时,旋转功能停止工作。图像仍然可以翻转,但旋转它们根本不会产生任何变化。没有错误消息。执行旋转的函数返回与旋转成功相同的值。这不是需要重新加载页面的情况(我试过了)。旋转图像后,我应该能够在服务器上找到图像文件,发现它确实被旋转了,但并没有发生这种情况。

令人难以置信的部分是翻转功能仍然有效,只是旋转功能停止了工作。有谁知道这种事情是否是由服务器设置中的某些东西引起的?也许是 GD2 库的不同版本?我不认为这是代码问题,而是导致此问题的实时服务器存在一些不同之处。任何帮助将不胜感激。

最佳答案

http://www.innovativephp.com/online-image-rotator-using-php-gd-library-for-improving-design-tasks/ 查看演示和教程有关如何使用 php gd 旋转图像的完整详细信息

关于php - 我可以水平/垂直翻转图像,但我不能用 GD2 库旋转它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4974475/

相关文章:

php - 将图像上传到文件并将信息上传到mysql数据库

javascript - 从 Javascript 内部调用 Javascript

php - 用实际值替换常量 Symfony

php - Laravel Eloquent 区分大小写

jquery - <head> 中绑定(bind)图像加载错误

jquery - 垂直制表符和文本旋转

image - 如何从 IG 帖子中获取图片或视频网址?

Java BufferedImage 从 Canvas 返回黑色图像

javascript - 挂钟上时针每秒旋转的 Angular 是多少?

iOS:如何将 UIView 翻转超过 180 度并查看背面?