设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 数据 手机
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP中将图片格式切换成png的方法是什么

发布时间:2022-06-30 13:44 所属栏目:121 来源:互联网
导读:关于PHP中将图片格式转换成png的方法是什么的知识有一些人不是很理解,对此小编给大家总结了相关内容,具有一定的参考借鉴价值,而且易于学习与理解,希望能对大家有所帮助,有这个方面学习需要的朋友就继续往下看吧。 需求 开发过程中总会遇到一些需求需要
  关于“PHP中将图片格式转换成png的方法是什么”的知识有一些人不是很理解,对此小编给大家总结了相关内容,具有一定的参考借鉴价值,而且易于学习与理解,希望能对大家有所帮助,有这个方面学习需要的朋友就继续往下看吧。
 
     需求
 
  开发过程中总会遇到一些需求需要对图片格式进行转换。比如 gif转png,jpg转png
 
  如最近使用某平台的图片文件识别,居然不支持gif格式,那么就需要将gif处理成png等。
 
  依赖
  php扩展 gd 和 exif
 
  实现
  /**
   * 图片格式转换
   * @param string $image_path 文件路径或url
   * @param string $to_ext 待转格式,支持png,gif,jpeg,wbmp,webp,xbm
   * @param null|string $save_path 存储路径,null则返回二进制内容,string则返回true|false
   * @return boolean|string $save_path是null则返回二进制内容,是string则返回true|false
   * @throws Exception
   * @author klinson <klinson@163.com>
   */

  使用
  // 转换后保存在test.png
  transform_image($url, 'png', './test.png');
  transform_image($filepath, 'png', './test.png');
  // 转换后二进制结果直接返回
  transform_image($url, 'png');
  transform_image($filepath, 'png');
 
  这篇关于“PHP中将图片格式转换成png的方法是什么”的文章就介绍到这了。

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读