php base64_decode 图片,php读取和保存base64编码图片
php读取和保存base64编码图片
主要为大家详细介绍了php读取和保存base64编码的图片内容,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
本文实例为大家分享了php读取和保存图片内容的具体代码,供大家参考,具体内容如下
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
header('Content-type:text/html;charset=utf-8');
//读取图片文件,转换成base64编码格式
$image_file = './4296762_165319032930_2.jpg';
$image_info = getimagesize($image_file);
$base64_image_content = "data:{$image_info['mime']};base64," . chunk_split(base64_encode(file_get_contents($image_file)));
//保存base64字符串为图片
//匹配出图片的格式
if (preg_match('/^(data:\s*image\/(\w+);base64,)/', $base64_image_content, $result)){
$type = $result[2];
$new_file = "./test.{$type}";
if (file_put_contents($new_file, base64_decode(str_replace($result[1], '', $base64_image_content)))){
echo '新文件保存成功:', $new_file;
}
}
?>
【拓展阅读】
php base64_decode 图片,php读取和保存base64编码图片相关推荐
- php图片存储内容读取,php读取和保存base64编码的图片内容
header('Content-type:text/html;charset=utf-8'); //读取图片文件,转换成base64编码格式 $image_file = './4296762_1653 ...
- 小程序保存base64类型图片和普通图片实例
功能描述:保存小程序base64图片 应用场景:小程序 适用范围:微信平台 保存base64类型图片 var imgSrc = '图片的编码';//base64编码var save = wx.getF ...
- opencv-python(cv2)——如何读取和保存中文路径图片(含代码)
很多小伙伴在使用python的opencv(cv2)的时候,肯定都碰到过读取中文路径的图片失败的问题.因为直接使用 cv2.imread(filename)并不支持中文路径. 这边直接给出用cv2能够 ...
- nodejs html 生成图片,使用nodejs将html5 canvas base64编码图片保存为文件
目前流行的"你画我猜"应用,你有没有想过使用HTML5来实现过?那么不可避免的需要解决canvas保存图片到硬盘或mongodb之类的数据库.本文主要介绍使用nodejs将html ...
- 将base64编码图片上传到七牛云
将base64编码图片上传到七牛云 接口说明 FAQ >对象存储 >上传下载> 如何上传base64编码图片到七牛云 在七牛云FAQ上有一篇文章,讲解的接口的使用 https://d ...
- base64编码图片数据存储服务器
base64编码图片数据存储服务器 如果直接提交base64编码图片数据,过大的话后台会出现转发错误问题. 我在刚开始接触base64编码图片数据时,就是把base64编码图片数据传到后台来解码生成图 ...
- 在线Base64编码 = 图片
//---------------------------------------- Qt 中, 图片 => Base64编码 QFile file(m_txtPicPath->text( ...
- VUE Base64编码图片展示与转换图片
VUE Base64编码图片展示与转换图片 VUE Base64编码图片展示与转换图片 VUE Base64编码图片展示 Base64编码转换图片 文件转换base64编码 更便捷的图片转化Base6 ...
- ios保存gif到相册_iOS相册中的GIF图片的读取与保存
大家都知道iOS的系统相册是不支持gif图片预览的.但是,这并不代表系统相册不能保存和读取gif图片.通过Safari长按gif图片,选择保存到相册,这时保存到相册里的图片就是gif的,虽然它不会动. ...
- python,pytorch:读取,保存,显示图片
文章目录 一,Pytorch 1. 直接保存Tensor 2.Tensor 转CV2 保存 二.python 1. opencv 2.matplotlib: 3. PIL 一,Pytorch 1. 直 ...
最新文章
- django创建验证码
- 计算机网络教学重点突破,武汉理工大学计算机网络复习重点教学内容(34页)-原创力文档...
- LAUNCHPAD运行5110测试程序
- 阿里巴巴与清华大学成立联合实验室,探索下一代人机自然交互
- 英雄联盟祖安服务器位置,LOL“4区版英雄联盟”:城区有2个,郊区有2个,山区有1个...
- 计算机编程ebcdic码,EBCDIC 与 ASCII 编码相互转换
- 20年来从不涨价,这个地方用1块钱的打火机,垄断了全球70%的市场
- perl 判断不包含某字符串
- pyspark调用spark以及执行带in语句参数的hql示例
- 【新书推荐】【2020】卫星通信(第三版)
- 干掉 Jenkins?顶级 DevOps 工具链大盘点
- php获取客户端ip地址
- Android Studio历史版本
- ThreeJS的性能优化方面
- 这也敢爬,你离牢饭不远了,爬虫逆向实战案例
- Minieye-M3 防撞预警产品硬件系统方案---基于AR0132RGB+MTK架构
- 新书来了 | 邀您一起来看看
- 【allegro 17.4软件操作保姆级教程三】布局操作基础一
- cs,ds,ss,es?即cs,ds,ss,es的区别
- 软件分发linux,软件分发工具 | 自动化软件分发 - ManageEngine Desktop Central