博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Img2Base64Util,图片转base64码
阅读量:5098 次
发布时间:2019-06-13

本文共 1071 字,大约阅读时间需要 3 分钟。

import org.apache.commons.codec.binary.Base64;import java.io.*;public class Img2Base64Util {    /**     * 将图片转换成Base64编码     * @param imgFile 待处理图片     * @return     */    public static String getImgStr(String imgFile){        //将图片文件转化为字节数组字符串,并对其进行Base64编码处理        InputStream in;        byte[] data = null;        //读取图片字节数组        try        {            in = new FileInputStream(imgFile);            data = new byte[in.available()];            in.read(data);            in.close();        }        catch (IOException e)        {            e.printStackTrace();        }        return new String(Base64.encodeBase64(data));    }    /**     * 对字节数组字符串进行Base64解码并生成图片     * @param imgStr 图片数据     * @param imgFilePath 保存图片全路径地址     * @return     */    public static boolean generateImage(String imgStr, String imgFilePath){        //        if (imgStr == null) //图像数据为空            return false;        try        {            //Base64解码            byte[] b = Base64.decodeBase64(imgStr);            for(int i=0;i

 

转载于:https://www.cnblogs.com/blakflash000/p/9406802.html

你可能感兴趣的文章
1008 Elevator
查看>>
选择客栈
查看>>
【题解】 bzoj1923: [Sdoi2010]外星千足虫 (线性基/高斯消元)
查看>>
tamcat:设置后台启动
查看>>
《101 Windows Phone 7 Apps》读书笔记-NOTEPAD
查看>>
简单说springmvc的工作原理
查看>>
奋斗的小蜗牛
查看>>
poj3723 Conscription
查看>>
Python 编程快速上手 第 7章 模式匹配与正则表达式
查看>>
深度解析vuex
查看>>
Android开发之基于监听的事件处理
查看>>
1600802010韩璐——大作业界面
查看>>
CodeVS 1226 倒水问题【DFS/BFS】
查看>>
ROR 第一章 从零到部署--安装环境
查看>>
Validate a sudo puzzle
查看>>
bzoj1044 [HAOI2008]木棍分割——前缀和优化DP
查看>>
jvm性能调优笔记
查看>>
python学习第三天基本数据类型、格式化输入输出、运算符。流程控制
查看>>
FRM-40654 Record has been updated
查看>>
IDEA03 连接数据库、自动生成实体类
查看>>