作者:乔山办公网日期:
返回目录:excel表格制作
不是这样设置属性,要直接充满单元格
你好百,可以度试试以问下代码,我用答是专没问题的:属
WritableSheet s = w.createSheet("Report", 0);
BufferedImage input = ImageIO.read(new URL("http://example.com/image.jpg"));
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ImageIO.write(input, "PNG", baos);
s.addImage(new WritableImage(0,0,input.getWidth() / CELL_DEFAULT_WIDTH, input.getHeight() / CELL_DEFAULT_HEIGHT,baos.toByteArray()));
s.mergeCells(0,0,0,2);
你的excel文件正常关闭了吗?
也就是你打开文件以后,导出了图片,有没有再次保存excel文件?
也就是work.write();
都可以的吧,你横的循环,就是一行一行的,纵的取就是一列一列的,是二维数组,a[i][j],怎么取都行,看你怎么循环了