PHP图片的类型将其自动编码成base64

来源:设计经验分享网
添加时间:2024年02月
摘要:PHP图片的类型将其自动编码成base64 <!--

根据图片的类型将其自动编码成base64

-->

<html>

<head>

<?php

$file="test.jpg";

$type=getimagesize($file);//取得图片的大小,类型等返回值为数组,低图片宽度,1为图片高度。2图片格式

var_dump($type);

echo"<hr/>";

$fp=fopen($file,"r")ordie("Can''topenfile");

$file_content=chunk_split(base64_encode(fread($fp,filesize($file))));//base64编码的一个大字符串。。。

switch($type[2]){//判读图片类型 ,共16种

case1:$img_type="gif";break;

case2:$img_type="jpg";break;

case3:$img_type="png";break;

case4:$img_type="swf";break;

case5:$img_type="psd";break;

case6:$img_type="bmp";break;

case7:$img_type="tiff";break;

case8:$img_type="tif";break;

case9:$img_type="jpc";break;

case1低:$img_type="jp2";break;

case11:$img_type="jpx";break;

case12:$img_type="jb2";break;

case13:$img_type="swc";break;

case14:$img_type="iff";break;

case15:$img_type="wbmp";break;

case16:$img_type="xbm";break;

}

$img=''data:image/''.$img_type.'';base64,''.$file_content;//合成图片的base64编码

fclose($fp);

?>

</head>

<body>

<!--输出图片--->

<imgsrc="<?phpecho$img;?>"/>

</body>

</html>

 

平面设计相关资讯推荐阅读:


网络营销企业如何选择主营产品-深圳网页设计分享网页建设如何才能了解到用户的需求SEO中网页标题及内容如何写注册登录可能没你想的那么简单如何选择域名深圳网页建设基本概念有哪些设计工具类网页!建议收藏网页推广都可以通过哪些方式实现网页建设的真谛用网页来打动客户企业网页建造中存在哪些盲区网页制作的基本元素有哪些如何跟踪竞争对手外推情况企业网页网页设计找专业公司的好处深圳网页建设中如何理解“大气”的网页 公司网页设计今日价格留白:感受小而美的精品网页网页推广的几个可行办法 网页设计使用白色背景有哪些技巧低价网页建设的劣势解析! 效果好的网页设计模板制作联系方式制作网页的步骤如何建设外贸网页好设计好技术才会有好的网页建设企业快速掌握建站方法易捷网上商城建设技术为本更放心【深圳网页建设】网页模板倒底好不好网络平台建设规划包括哪些内容网页建设掌握核心内容才可以让网页发挥更好的作用。深圳网页建设|响应式网页优化有哪些注意事项高端网页设计的原则及注意要点常见网页建设问题和答案蔡明军接任岳建雄成为搜狐新闻客户端总经理基于模板网页的优点和缺点制作网页的流程有哪些你知道吗科技-企业网页建设需要注意哪些法律规定企业网页的自我定位深圳企业网页设计,企业网页建设中网页首页应该如何设计为什么企业建站最好是选择定制,原因揭秘!网页优化关键词的选择深圳网页设计:浅谈网页设计规范让人惊叹的网页和精妙的色彩设计不无关系怎样提升用户对深圳网页的信任度企业网页要如何优化一个好的网页建设,指标是什么独立IP的虚拟主机优势是什么网页建设公司缺乏公共关系吗房地产网页如何基本建设和经营定制软件开发的公司哪家好,谁能给推荐一下如何保证网页迁移服务器的稳定在网页设计中,形状的意义是什么个人建立网页的步骤是什么东莞网页建设你必须要了解的相关知识有个性的网页建设可以获得什么深圳网页建设公司运营经验针对外贸网页建设不同之处的分析建设网页中需要融入哪些seo优化元素精雕细琢!如何选择适合的网页类型外贸网页建设如何提升网页排名网页建设应如何理解用户需求学校网页建站页面设计有哪些技巧
网站备案号:豫ICP备2024041165号