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'));
目录
相关文章
|
10月前
实现将信息作为txt,pdf,图片的形式保存到电脑~
实现将信息作为txt,pdf,图片的形式保存到电脑~
livp图片怎么打开以及怎么转换成jpg格式教程
livp图片怎么打开以及怎么转换成jpg格式教程
|
小程序 开发者
小程序图片报错替换
小程序图片报错替换
134 0
|
5月前
|
Java
将本地的文件(图片,文本等)返回给客户端
本文详细介绍了如何在SpringBoot项目中,通过`WebMvcConfigurer`接口和`addResourceHandlers`方法配置静态资源处理器,以处理特定路径下的资源,如/images/swiper/的图片。
72 0
将本地的文件(图片,文本等)返回给客户端
文件打开的格式
文件打开的格式
|
8月前
|
Python
GIF格式 保存
【7月更文挑战第18天】
104 3
|
图形学
PDF文件打开后显示的名称不正确该怎么办?
本文介绍打开PDF文件时,PDF阅读器所显示的文件名称与文件实际名称不一致的解决办法~
542 1
PDF文件打开后显示的名称不正确该怎么办?
|
10月前
|
数据采集 数据处理 数据库
处理数据格式异常,例如无法完整显示数据、数据打开格式有误或者乱码等情况
处理数据格式异常,例如无法完整显示数据、数据打开格式有误或者乱码等情况
228 1
|
API
调用图片转PDF功能时返回DocProcessError错误
调用图片转PDF功能时返回DocProcessError错误
168 3
038.同时显示两个文件的内容
038.同时显示两个文件的内容
86 0