当前位置: 代码迷 >> J2EE >> POI导出Excel图片大小疑点
  详细解决方案

POI导出Excel图片大小疑点

热度:96   发布时间:2016-04-22 01:12:40.0
POI导出Excel图片大小问题
HSSFClientAnchor anchor = new HSSFClientAnchor(10,255,1023,0,(short) 0, i+1,(short)3,i+3);  
patriarch.createPicture(anchor,workBook.addPicture(bos.toByteArray(),HSSFWorkbook.PICTURE_TYPE_JPEG));  

可以通过上面二句代码将图片导出来,但是在Excel中图片的大小怎么控制??? 现在效果是这样的,图片能显示出来,但是把网格线给挡住了,请问怎么调呢?图片是跟着网格线的大小变的,我只想把网络线显示出来就好了

------解决方案--------------------
调整单元格宽度 
sheet.setAutobreaks(true); 
sheet.setColumnWidth((short)i,colsWidth[i]); //设定单元格长度 
sheet.autoSizeColumn((short) i);//自动根据长度调整单元格长度
  相关解决方案