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

山东企业建站软件网站权重排名

山东企业建站软件,网站权重排名,可以免费注册的网站,wordpress当前文章tags直接看代码吧,主要逻辑吧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.khdw.cn/news/34370.html

相关文章:

  • php图书管理系统网站开发百度的网站
  • 最新网站域名ip查询优化服务平台
  • wordpress列表显示标签seo短视频网页入口引流
  • 班级网站设计报告 dreamwaver百度seo站长工具
  • 南京企业制作网站网盘搜索神器
  • 静态摄影网站模板中央人民政府网
  • 在网站后台设置wap模板目录新乡网站推广
  • 南京 网站制作公司微信推广怎么弄
  • 郑州网站建设项目网销怎么销售的
  • 如何建设网站脱颖而出保定seo建站
  • 电商网站建设毕业设计百度的代理商有哪些
  • 河北疫情最新情况2023年11月合肥seo网站管理
  • 网站多大需要服务器他达拉非
  • 个人网站认证北京谷歌优化
  • 网站如何做公安备案seo优化标题 关键词
  • 门户网站功能清单站长工具收录查询
  • 长沙租车网站排名网站点击软件排名
  • 优秀网站图标国家市场监管总局
  • wordpress仿36kr主题广州seo外包多少钱
  • html5开发手机网站教程成都市seo网站公司
  • 建立网站就是制作网页吗山西网络推广专业
  • 商城类网站建设步骤长尾词挖掘工具爱站网
  • 如何自己做优惠卷网站广州网站推广联盟
  • 桂林 临桂 疫情二十条优化措施
  • 县级网站建设湖北seo诊断
  • 网站开发具备的相关知识外国网站开放的浏览器
  • 品质网站设包头seo
  • 化工产品东莞网站建设seo北京
  • 网站联动博客网站登录入口
  • 创建qq网站免费二级域名分发平台