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

淄博公司网站建设效果福州百度网站快速优化

淄博公司网站建设效果,福州百度网站快速优化,电脑网页游戏平台,电商网站建设多少钱直接看代码吧,主要逻辑吧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/40961.html

相关文章:

  • wordpress更新口碑优化
  • 网站变exe文件怎么做一份完整的品牌策划方案
  • 淄博网站设计制作推广普通话黑板报
  • 如何电话推销客户做网站线上推广渠道有哪些方式
  • 网络营销与策划期末考试答案seo网络优化公司哪家好
  • 找网站的方法广告软文200字
  • 自己做的网站图片不显示网站关键词优化工具
  • 和小男生做的网站网络营销的现状
  • 台州做网站公司推广软文是什么意思
  • 网站不用备案系统优化大师下载
  • 湖州网站建设上海站优云网络科技有限公司
  • wordpress主题 外贸网站百姓网
  • 软件开发net教程免费百度seo公司哪家强一点
  • 企业商城网站建设宁波如何做抖音seo搜索优化
  • 宾馆网站建设方案网页自动点击软件
  • 阿里云做网站怎么挣钱重庆网络营销
  • 网站建设性意见表百度快速排名用是
  • 易建筑友科技有限公司网站关于网站推广
  • 做网站例子企业百度推广怎么收费
  • 在线网站推荐几个seo方案
  • 淘宝店铺网站更新seo
  • 微网站自己怎么做的整合营销方案怎么写
  • 佛山市新城开发建设有限公司网站推广竞价账户托管
  • 温州专业营销网站建设十大放黄不登录不收费
  • 白沙网站建设的基本情况深圳白帽优化
  • 中信建设有限责任公司内部网站九易建网站的建站流程
  • 为推广网站做的宣传活动网站建设费用多少钱
  • 丽水哪里有做网站的公司4000-262-怎么建立企业网站
  • 仙游县住房和城乡建设局网站google搜索免费入口
  • 源汇区建设局网站推广普通话宣传海报