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

网站设计知识准备wordpress 有意思吧

网站设计知识准备,wordpress 有意思吧,营销网站策划方案,俄文企业网站建设直接看代码吧,主要逻辑吧excel的图片拿到 压缩上传获取url // 将文件转成XSSFWorkbook工作簿XSSFWorkbook wb new XSSFWorkbook(uploadFile);// 获取工作薄中第一个excel表格XSSFSheet sheet wb.getSheetAt(0);// 核心:::获取ex…

直接看代码吧,主要逻辑吧excel的图片拿到 压缩上传获取url

 // 将文件转成XSSFWorkbook工作簿XSSFWorkbook wb = new XSSFWorkbook(uploadFile);// 获取工作薄中第一个excel表格XSSFSheet sheet = wb.getSheetAt(0);// 核心:::获取excel表格中所有图片,处理图片上传到oss  key:行号-列号Map<String, List<String>> picturesMap = getPictures(sheet);public Map<String, List<String>> getPictures(XSSFSheet xssfSheet) throws IOException {Map<String, List<String>> maps = new LinkedHashMap<>();List<XSSFShape> list = xssfSheet.getDrawingPatriarch().getShapes();for (int i = 0; i < list.size(); i++) {XSSFPicture picture = (XSSFPicture) list.get(i);// 行号-列号XSSFClientAnchor xssfClientAnchor = (XSSFClientAnchor) picture.getAnchor();// 获取图片XSSFPictureData pdata = picture.getPictureData();byte[] data = pdata.getData();InputStream inputStream = new ByteArrayInputStream(data);byte[] scalePicLater = scalePics(inputStream,0.5,0.5);String url = ossFactory.build().upload(new ByteArrayInputStream(scalePicLater), IdUtil.objectId() + ".jpg");inputStream.close();// 行号-列号String key = xssfClientAnchor.getRow1() - 1 + "-" + xssfClientAnchor.getCol1();if (maps.containsKey(key)) {List<String> strUrl = maps.get(key);strUrl.add(url);maps.put(key, strUrl);} else {List<String> strUrl = new ArrayList<>();strUrl.add(url);maps.put(key, strUrl);}}return maps;}public static byte[] scalePics(InputStream inputStream, double accuracy,double scale) throws IOException {// 压缩图片并保存到临时文件中File tempFile = File.createTempFile("thumbnail", ".jpg");Thumbnails.of(inputStream).scale(scale).outputQuality(accuracy).toFile(tempFile);// 读取临时文件的字节流设置到输出流中InputStream tempInputStream = new FileInputStream(tempFile);byte[] buffer = new byte[tempInputStream.available()];tempInputStream.read(buffer);tempInputStream.close();// 删除临时文件tempFile.delete();// 下载到本地,// BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream("C:\\Code\\upload\\1.jpg"));// bos.write(buffer);// bos.close();return buffer;}
http://www.yayakq.cn/news/456726/

相关文章:

  • 如何做一元购网站重庆腊肠制作
  • 深圳有没有什么网站WordPress主题ao破解版
  • 泉州建设人才网站潍坊网络公司
  • 成都专业网站推广自己画装修设计图的软件
  • 有哪些做外贸免费的网站wordpress 机械模板下载
  • 东昌网站建设简历免费制作
  • 功能性的网站归档系统.netcms网站管理系统
  • 5个网站建设ps模板素材网站
  • 做商城网站的流程介绍梅陇做网站
  • app网站公司名称古风wordpress
  • 能直接看的网站有哪些智能网站建设背景
  • 泰安商城网站开发设计用家里的电脑做网站服务器
  • 网站制作论文范文工装装修公司排名
  • 成都建网站公司用帝国cms做门户网站
  • 建设网站基础公司为什么建立网站
  • 网站推广一般多少钱服装品牌策划及营销推广方案
  • 做外贸没有网站wordpress文章模块化
  • 网站建设里怎么写文章网页模板网站 优帮云
  • 网站建设规划书感受网站后台怎么上传文章
  • 郑州免费网站建设开发网站开源免费
  • 高端网站制作网站设计培训网页设计
  • 山西省住房建设厅网站首页网络公司网络营销推广方案
  • 安庆网站建设价格威海建设集团的网站是什么
  • 创建网站目录权限肃宁网站建设
  • 网络营销知识网站wordpress 改成论坛
  • 做网站的教科书搜索词和关键词
  • 酷站网素材甘肃新闻最新消息今天
  • 前端网站主题怎么做网络推广是做什么工作的
  • 好动词做的网站能行吗泉州地区网站建设公司
  • 东莞长安网站优化有网站代码 如何建设网站