package kf.ats.gvnsvr.client.taizhou.common;
import java.io.OutputStream;
import sun.misc.BASE64Decoder;public class PdfToImageUtil {/*** base64字符串转换成图片* @param imgStr* @param path* @return*/public static boolean generateImage(String imgStr, String path) {if (imgStr == null)return false;BASE64Decoder decoder = new BASE64Decoder();try {// 解密byte[] b = decoder.decodeBuffer(imgStr);// 处理数据for (int i = 0; i < b.length; ++i) {if (b[i] < 0) {b[i] += 256;}}OutputStream out = new FileOutputStream(path);out.write(b);out.flush();out.close();return true;} catch (Exception e) {return false;}}public static void main(String[] args) {String base64 = "base64字符串";generateImage(base64, "D:\\b.jpg");}
}

java 将base64字符串转换成图片相关推荐

  1. java实现base64字符串转换成图片保存

    现在不管是博客论坛还是企业办公,都离不开资源的共享.通过文件上传的方式,与大家同分享,从而达到大众间广泛的沟通和交流,我们既可以从中获得更多的知识和经验,也能通过他人的反馈达到自我改进和提升的目的. ...

  2. java 字符串转成图片_java 转换图片为字符串,将字符串转换成图片显示

    java 转换图片为字符串,将字符串转换成图片显示, 该方法只适用于比较小的图片传输,50K以内: try{ // 将图片转换成字符串 File imgFile = new File("f: ...

  3. PHP 图片转base64编码 和 base64编码字符串转换成图片保存

    1.图片转base64编码: /*图片转换为 base64格式编码*/ $img = 'uploads/01.png'; $base64_img = base64EncodeImage($img); ...

  4. Android kotlin 将Base64字符串转换成Bitmap,并在jetpack compose的Image控件中显示

    Android kotlin 将Base64字符串转换成Bitmap 前言 代码 将Base64字符串转换成Bitmap 在jetpack compose的Image控件中显示Bitmap 完事 前言 ...

  5. base64字符串转化成图片

    /*** base64字符串转化成图片** @param base64* @return*/ public static File base64ToFile(String base64) throws ...

  6. java怎么把字符串转换成字符数组

    此博客用于个人编程学习记录. 文章内容来自于: java怎么把字符串转换成字符数组-Java基础-PHP中文网https://www.php.cn/java/base/435415.html java ...

  7. 转python 将base64字符串还原成图片保存

    转python 将base64字符串还原成图片保存 import os,base64 strs='''/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwgHBgoICAgLC ...

  8. 将base64编码转换成图片

    将base64编码转换成图片 有时候会遇到要把前端发送过来的图片的文件base64编码转化成图片,我看过了大部分的文章,他们都是使用new Buffer来实现转化的,但是你要知道,new Buffer ...

  9. Java中将科学记数法字符串转换成数字字符串

    开发过程中,有时候科学记数法的数字,需要转换成直观的数字. 这个时候就要想办法转换一下,好在java已经提供了现成的方法. 代码如下: import java.math.BigDecimal;@Tes ...

最新文章

  1. 【Python】查找目标值在列表中的索引序号
  2. Tomcat9 (catalina.bat)控制台日志乱码
  3. iOS之深入解析数组遍历的底层原理和性能分析
  4. python的pass语句_Python | 演示pass语句的示例
  5. python函数内的作用域包括什么_python菜鸟求问关于嵌套函数中作用域范围应该怎么理解?...
  6. 【CDH】ClouderaManager集群报警,堆转储目录/tmp 或日志目录/var/log 可用空间小于 5.0 吉字节
  7. shell取mysql数据_通过shell读取mysql数据——20120417
  8. 基础知识学习-数据结构篇
  9. 计算机网络体系结构及协议
  10. unicode编码java_JAVA转化Unicode编码
  11. 测量学—大地测量学基础
  12. Windows XP虚拟机安装全过程(VMware)
  13. 20190926CF训练
  14. 【腾讯云新知实验室】一站式提供视频解决方案
  15. speedoffice(Word)里面怎么才能输入平方
  16. 阀门定位器常见的六大故障
  17. 星起航:如何筛选优质带货达人?
  18. 360°全景影像优化建议
  19. 程序员如何拨开云雾拿到高薪
  20. MySQL读取JSON转换

热门文章

  1. android window 半透明,popupWindow半透明背景
  2. Python3进阶复习
  3. Leetcode每日一题:190.reverse-bits(颠倒二进制位)
  4. 集成学习—Adaboost(论文研读)
  5. 人生第一个深入理解的DFS题 HDU 1016
  6. 考研分享:三战南大,考研的路上你从不孤独(内附500G最新考研资料分享)
  7. Java手写线程池(不带返回值、带返回值)
  8. Java虚拟机(四)——类加载机制
  9. 在git上面找开源项目遇到的坑
  10. python接口自动化(四十三)-公共模块 pymysql 连接mysql数据库(单独说明)