欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java操作excel插入图片,javaexcel插入图片,import com.s

来源: javaer 分享于  点击 27511 次 点评:226

java操作excel插入图片,javaexcel插入图片,import com.s


import com.smartxls.WorkBook;import java.io.FileOutputStream;public class ReadImageSample{    public static void main(String args[])    {        try        {            WorkBook workBook = new WorkBook();            //open the workbook            workBook.read("..\\template\\book.xls");            String filename = "img";            int type = workBook.getPictureType(0);            if(type == -1)                filename += ".gif";            else if(type == 5)                filename += ".jpg";            else if(type == 6)                filename += ".png";            else if(type == 7)                filename += ".bmp";            byte[] imagedata = workBook.getPictureData(0);            FileOutputStream fos = new FileOutputStream(filename);            fos.write(imagedata);            fos.close();        }        catch (Exception e)        {            e.printStackTrace();        }    }}import com.smartxls.PictureShape;import com.smartxls.ShapeFormat;import com.smartxls.WorkBook;public class WriteImagesSample{    public static void main(String args[])    {        try        {            WorkBook workBook = new WorkBook();            //Inserting image            PictureShape pictureShape = workBook.addPicture(1, 0, 3, 8, "..\\template\\MS.GIF");            ShapeFormat shapeFormat = pictureShape.getFormat();            shapeFormat.setPlacementStyle(ShapeFormat.PlacementFreeFloating);            pictureShape.setFormat();            workBook.write(".\\pic.xls");        }        catch (Exception e)        {            e.printStackTrace();        }    }}
相关栏目:

用户点评