当前位置: 首页 > news >正文

网站制作一般多少钱怎么自己制作网站

网站制作一般多少钱,怎么自己制作网站,dreamweaver网站制作步骤,英语卷子哪个网站可以做文章目录 前言一、代码二、测试三、结果 前言 公司项目中用到了实名认证此,采用的第三方平台。后端中用到的单项功能为身份证信息人像对比功能,在写demo的过程中发现,它们所要求的图片信息为base64编码格式。 一、代码 package com.bajiao…

文章目录

  • 前言
  • 一、代码
  • 二、测试
  • 三、结果


前言

公司项目中用到了实名认证此,采用的第三方平台。后端中用到的单项功能为身份证信息人像对比功能,在写demo的过程中发现,它们所要求的图片信息为base64编码格式。

一、代码

package com.bajiao.wyq.tools.chuanglan;import java.awt.image.BufferedImage;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.IOException;
import java.util.Base64;import javax.imageio.ImageIO;public class ConvertImage {/*** 图片转Base64字符串* @param imageFileName* @return*/public static String convertImageToBase64Str(String imageFileName) {ByteArrayOutputStream baos = null;try {//获取图片类型String suffix = imageFileName.substring(imageFileName.lastIndexOf(".") + 1);//构建文件File imageFile = new File(imageFileName);//通过ImageIO把文件读取成BufferedImage对象BufferedImage bufferedImage = ImageIO.read(imageFile);//构建字节数组输出流baos = new ByteArrayOutputStream();//写入流ImageIO.write(bufferedImage, suffix, baos);//通过字节数组流获取字节数组byte[] bytes = baos.toByteArray();//获取JDK8里的编码器Base64.Encoder转为base64字符return Base64.getEncoder().encodeToString(bytes);} catch (Exception e) {e.printStackTrace();} finally {try {if (baos != null) {baos.close();}} catch (IOException e) {e.printStackTrace();}}return null;}/*** Base64字符串转图片* @param base64String* @param imageFileName*/public static void convertBase64StrToImage(String base64String, String imageFileName) {ByteArrayInputStream bais = null;try {//获取图片类型String suffix = imageFileName.substring(imageFileName.lastIndexOf(".") + 1);//获取JDK8里的解码器Base64.Decoder,将base64字符串转为字节数组byte[] bytes = Base64.getDecoder().decode(base64String);//构建字节数组输入流bais = new ByteArrayInputStream(bytes);//通过ImageIO把字节数组输入流转为BufferedImageBufferedImage bufferedImage = ImageIO.read(bais);//构建文件File imageFile = new File(imageFileName);//写入生成文件ImageIO.write(bufferedImage, suffix, imageFile);} catch (Exception e) {e.printStackTrace();} finally {try {if (bais != null) {bais.close();}} catch (IOException e) {e.printStackTrace();}}}
}

二、测试

public static void main(String[] args) {System.out.println("----------------------------图片转Base64字符串---------------------------");//图片文件路径String imageFileName = "C:\\Users\\22.jpg";//图片转Base64字符串String base64Str = ConvertImage.convertImageToBase64Str(imageFileName);System.out.println(base64Str);System.out.println("----------------------------Base64字符串转图片---------------------------");//新文件路径String newFileName = "C:\\Users\\22.jpg";//Base64字符串转图片ConvertImage.convertBase64StrToImage(base64Str, newFileName);System.out.println("生成的文件的路径是:"+newFileName);}

三、结果

在这里插入图片描述

http://www.hkea.cn/news/949285/

相关文章:

  • 微信开发者工具获取系统日期seo优化一般包括
  • 怎么用文本做网站百度排行榜风云榜
  • 未来网站开发需求多搜索网站有哪几个
  • 网站建设 成都郑州高端网站制作
  • 快站怎么做淘客网站深圳关键词
  • 做网站时如何去掉网站横条小红书软文案例
  • 图虫南宁百度快速排名优化
  • 上城网站建设app推广文案
  • 网站建设特点宁波seo搜索引擎优化公司
  • 地产商网站建设网球新闻最新消息
  • 做爰全过程网站免费的视频谷歌seo搜索引擎
  • 怎么架设网站seo推广培训
  • 自己网站做问卷调查网页设计学生作业模板
  • 清远企业网站排名深圳网站建设系统
  • 互助平台网站建设费用卡点视频免费制作软件
  • 上海做b2b国际网站公司排名优化公司电话
  • 裙晖wordpress重庆seo整站优化
  • 乌克兰网站后缀谷歌浏览器下载电脑版
  • 建设部网站撤销注册资质的都是公职人员吗正规网络公司关键词排名优化
  • 杂志网站建设推广方案铜川网络推广
  • 网站建设后怎么搜索引擎优化解释
  • 网站建设维护 天博网络成都营销型网站制作
  • 秦皇岛北京网站建设百度广告投放电话
  • 团购做的比较好的网站营销推广ppt
  • 网站怎么做网站地图重庆网站制作公司哪家好
  • wordpress改地址后打不开seo品牌优化整站优化
  • 网页设计师证书含金量高吗百度网络优化
  • 咸阳网站开发长沙seo优化公司
  • 网站通cms国内十大搜索引擎排名
  • centos7安装 wordpress网站如何进行seo