Base的
来源:互联网 发布:闪光暴龙兽数据库 编辑:程序博客网 时间:2024/05/19 11:49
// base64字符串转化成图片public static boolean GenerateImage(String imgStr) { // 对字节数组字符串进行Base64解码并生成图片 if (imgStr == null) // 图像数据为空 return false; BASE64Decoder decoder = new BASE64Decoder(); try { // Base64解码 byte[] b = decoder.decodeBuffer(imgStr); for (int i = 0; i < b.length; ++i) { if (b[i] < 0) {// 调整异常数据 b[i] += 256; } } // 生成jpeg图片 String imgFilePath = "E:\\newskyline.jpg";// 新生成的图片 OutputStream out = new FileOutputStream(imgFilePath); out.write(b); out.flush(); out.close(); return true; } catch (Exception e) { return false; }}// 图片转化成base64字符串public static String GetImageStr() {// 将图片文件转化为字节数组字符串,并对其进行Base64编码处理 String imgFile = "E:\\skyline.jpg";// 待处理的图片 InputStream in = null; byte[] data = null; // 读取图片字节数组 try { in = new FileInputStream(imgFile); data = new byte[in.available()]; in.read(data); in.close(); } catch (IOException e) { e.printStackTrace(); } // 对字节数组Base64编码 BASE64Encoder encoder = new BASE64Encoder(); GenerateImage(encoder.encode(data)); return encoder.encode(data);// 返回Base64编码过的字节数组字符串}
0 0
- Base的
- Html的base标签
- base的用法
- 关于base的说明
- Base的使用
- Base关键字的使用
- Base关键字的使用
- HTML的base标签
- base 标签的用法
- base的exponent次方
- html--<base的用法>
- <base>标签的使用
- base的笔记
- jsp的base属性
- base关键字的用法
- base path的作用
- base
- Base
- Unable to read from device 解决办法
- 自动化运维工具SaltStack详细部署
- Android--ActionBar的基本用法
- java版利用opencv根据RotateRect裁剪图像区域算法
- 前端
- Base的
- iOS开发之千呼万唤始出来iOS10更新内容以及iOS 10的闪退问题解决
- Android开发 date工具类
- 均衡负载方式搭建高可用的flume-ng环境写入信息到hadoop和kafka
- JAVA矩阵包JAMA学习
- iOS_Pass iOS10获取相册权限崩溃crash解决方法
- python2和python3差异对比
- Could not delete F:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/platfor
- 文件存储与数据返回错误总结