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

时间:2011-02-11 21:54:51

标签: php image rotation flip gd2

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

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

1 个答案:

答案 0 :(得分:0)

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