imagecreatefromjpeg(),imagecreatefrompng()打开不同格式的图片报错误

简介: imagecreatefromjpeg(),imagecreatefrompng()打开不同格式的图片报错误

1.需求

有时候我们需要传一个图片进来,然后打开进行修改画图,但是我们不知道是jpg格式还是png格式,直接使用imagecreatefromjpeg或imagecreatefrompng肯定不行,会报错

2.问题发生原因

imagecreatefrompng('xxxx.jpg');

使用imagecreatefrompng打开ipg格式的图片,会报错

imagecreatefrompng():'xxx'is not a valid PNG file

3.解决办法,使用imagecreatefromstring打开图片文件

imagecreatefromstring(file_get_contents('xxxx.jpg'));
目录
相关文章
|
5月前
实现将信息作为txt,pdf,图片的形式保存到电脑~
实现将信息作为txt,pdf,图片的形式保存到电脑~
livp图片怎么打开以及怎么转换成jpg格式教程
livp图片怎么打开以及怎么转换成jpg格式教程
|
小程序 开发者
小程序图片报错替换
小程序图片报错替换
85 0
文件打开的格式
文件打开的格式
分享:批量多目录图片如何转换PDF,一次性转换多级目录批量的PDF的转换,合并,输出另存等问题,图片转PDF文件,批量图片转PDF文件,多级目录的图片转PDF文件,并且保存到不同的地方,全部搞定
本文介绍了如何高效地将图片转换为PDF,包括单张、多张及多级目录下的图片转换和合并。提供了软件下载链接(百度网盘、腾讯云盘),软件操作简便,支持保存原目录或自定义新目录。转换选项包括单个文件、多个文件夹单独转换以及合并转换。用户可通过双击路径访问源图片和转换结果。该工具特别解决了多级目录图片批量转换的难题,实现保存地址的自由设定,满足不同业务需求。
|
5月前
|
数据采集 数据处理 数据库
处理数据格式异常,例如无法完整显示数据、数据打开格式有误或者乱码等情况
处理数据格式异常,例如无法完整显示数据、数据打开格式有误或者乱码等情况
142 1
|
图形学
PDF文件打开后显示的名称不正确该怎么办?
本文介绍打开PDF文件时,PDF阅读器所显示的文件名称与文件实际名称不一致的解决办法~
474 1
PDF文件打开后显示的名称不正确该怎么办?
|
API
调用图片转PDF功能时返回DocProcessError错误
调用图片转PDF功能时返回DocProcessError错误
124 3
|
存储 小程序
小程序图片上传,存储,获取,显示(含源码)
小程序图片上传,存储,获取,显示(含源码)
334 0
|
C++
提示编码有问题时,VS保存选项
提示编码有问题时,VS保存选项
69 0