zoukankan      html  css  js  c++  java
  • 图片的base64编码

    <?php
    header('Content-type:text/html;charset=utf-8');
    //读取图片文件,转换成base64编码格式
    $image_file = './111.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;
     }
    }
    ?>
     
    <img src="<?php echo $base64_image_content;?>" />
    

      

  • 相关阅读:
    KVM 重命名虚机
    甲醛了解
    递归函数,匿名函数
    函数
    zabbix监控URL
    zabbix自动发现
    vim常用命令总结
    saltstack常用命令
    zabbix监控Apache
    nginx配置详解
  • 原文地址:https://www.cnblogs.com/mracale/p/9725264.html
Copyright © 2011-2022 走看看