通过PHP实现PNG转JPG
来源:互联网 发布:考研英语单词书 知乎 编辑:程序博客网 时间:2024/06/11 18:41
最近因为项目需要,将网页保存的png转换为jpg,于是结合网上的例子,更改成自己想要的函数。
函数直接在php中调用即可,输入参数为png文件全路径,保存为名字相同的jpg文件,可以选择是否删除原jpg文件。
代码如下:
//png2jpgfunction png2jpg($srcPathName, $delOri=true){ $srcFile=$srcPathName; $srcFileExt=strtolower(trim(substr(strrchr($srcFile,'.'),1))); if($srcFileExt=='png') { $dstFile = str_replace('.png', '.jpg', $srcPathName); $photoSize = GetImageSize($srcFile); $pw = $photoSize[0]; $ph = $photoSize[1]; $dstImage = ImageCreateTrueColor($pw, $ph); imagecolorallocate($dstImage, 255, 255, 255); //读取图片 $srcImage = ImageCreateFromPNG($srcFile); //合拼图片 imagecopyresampled($dstImage, $srcImage, 0, 0, 0, 0, $pw, $ph, $pw, $ph); imagejpeg($dstImage, $dstFile, 90); if ($delOri) { unlink($srcFile); } imagedestroy($srcImage); }}
0 0
- 通过PHP实现PNG转JPG
- Android平台png转jpg的实现
- png转jpg java
- php实现tif转jpg
- 利用Apache Batik实现 SVG转PDF/PNG/JPG
- png格式转jpg格式
- webp转png或jpg
- png转jpg具体操作方法
- png jpg
- php保存远程图片改变尺寸,JPG转PNG,裁剪圆形
- 通过文件二进制信息判断图片类型(png,jpg,gif)
- 通过文件二进制信息判断图片类型(png,jpg,gif)
- emf转png emf转jpg
- ios下 jpg gif bmp 转 png
- bmp, jpg, png格式图标互转
- png/jpg/vsd转eps格式
- ffmpeg命令行jpg转png出错求助
- nsimage 转 png ,jpg的nsdata 类型
- 如何配置使用 Log4j
- 序时薄列显示混乱,和元数据中不一致问题
- Excel 里程 DK格式
- 浅析ASP.NET回车提交事件
- Java学习笔记之反射
- 通过PHP实现PNG转JPG
- apple watch 关于不同设备的尺寸调整
- hadoop读取 Sequence格式的文件的代码
- 关于Eclipse的Indigo和MyEclipse 2013版中文注释时字体太小的问题
- 分布式发布订阅消息系统 Kafka 架构设计
- Android4.0 开放Root权限
- VC6捕获鼠标事件(移动、单击等)的一些总结(MFC消息、DriectInput、钩子)
- apple 证书 账号 内购 详解
- 如何挂载 云磁盘