Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用PHP旋转动画gif?_Php_Rotation_Animated Gif - Fatal编程技术网

如何使用PHP旋转动画gif?

如何使用PHP旋转动画gif?,php,rotation,animated-gif,Php,Rotation,Animated Gif,是否有任何代码允许我在保持动画的同时将动画gif旋转180度 我尝试使用标准函数(将适当的内容从jpeg更改为gif),但它仍然只输出第一帧 我也找到了,但如果可能的话,我想找到ImageMagick以外的东西 谢谢 您可以按照评论中的建议使用 或 从gif文件中提取帧 以您喜欢的方式处理各个帧(在您的情况下,图像旋转…) 重建动画 要从gif图像中提取帧(并重建动画),可以使用例如 第一种方法更简单,所以首先尝试一下,但如果它不符合需要,手动处理总是一个选项,您可以使用,正如注释中所建议的那样

是否有任何代码允许我在保持动画的同时将动画gif旋转180度

我尝试使用标准函数(将适当的内容从jpeg更改为gif),但它仍然只输出第一帧

我也找到了,但如果可能的话,我想找到ImageMagick以外的东西

谢谢

您可以按照评论中的建议使用

  • 从gif文件中提取帧
  • 以您喜欢的方式处理各个帧(在您的情况下,图像旋转…)
  • 重建动画
  • 要从gif图像中提取帧(并重建动画),可以使用例如

    第一种方法更简单,所以首先尝试一下,但如果它不符合需要,手动处理总是一个选项,您可以使用,正如注释中所建议的那样

  • 从gif文件中提取帧
  • 以您喜欢的方式处理各个帧(在您的情况下,图像旋转…)
  • 重建动画
  • 要从gif图像中提取帧(并重建动画),可以使用例如


    第一种方法更简单,所以首先尝试一下,但如果它不符合需要,手动处理始终是一种选择

    ImageMagick有什么问题?如果没有ImageMagick,您希望找到什么。直接在PHP中实现它还是什么?如果你阅读了PHP站点上关于imagerotate的评论,CSS rotate的替代方案是givenGD不支持动画GIF。至于不使用ImageMagick,我应该将其改写为“我不想安装任何东西来让它工作”我不反对ImageMagick。ImageMagick有什么问题吗?如果不是ImageMagick,你想找到什么。直接在PHP中实现它还是什么?如果你阅读了PHP站点上关于imagerotate的评论,CSS rotate替代方案是givenGD,它不支持动画GIF。至于不使用ImageMagick,我应该将其改写为“我不想安装任何东西来实现它。”我对ImageMagick没有任何异议。