
正文
java表格插入图片代码 java生成表格图片
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用Java向Excel中导入图片出现的问题
你的代码是好用的。
你说的即存的按钮是什么?
原来的excel中有一个按钮控件,
你现在导入图片以后,那个按钮没有了?
现在你的
excelPath
这个路径是 d:/workbook.xls ?
poi的excel就是先读出文件,关闭读取流。
然后再将整个work写入到 输出流,这个输出流 应该就是你读取的那个文件,
关才输出流以后,就实现了写入。
现在你导入图片的功能是没有问题的。
我觉得你读入的,也保存的,不是同一个。
相关问答
Q1: java apache poi 框架向excel中插入对象
Java 中,调用 Apache 的 POI 操作 Excel,往 Excel 中插入一张图片。
举例如下:
//create a new workbook
Workbook wb = new XSSFWorkbook(); //or new HSSFWorkbook();
//add picture data to this workbook.
// 打开图片
InputStream is = new FileInputStream("image1.jpeg");
byte[] bytes = IOUtils.toByteArray(is);
// 增加图片到 Workbook
int pictureIdx = wb.addPicture(bytes, Workbook.PICTURE_TYPE_JPEG);
is.close();
CreationHelper helper = wb.getCreationHelper();
//create sheet
Sheet sheet = wb.createSheet();
// Create the drawing patriarch. This is the top level container for all shapes.
Drawing drawing = sheet.createDrawingPatriarch();
//add a picture shape
ClientAnchor anchor = helper.createClientAnchor();
//set top-left corner of the picture,
//subsequent call of Picture#resize() will operate relative to it
// 设置图片位置
anchor.setCol1(3);
anchor.setRow1(2);
Picture pict = drawing.createPicture(anchor, pictureIdx);
//auto-size picture relative to its top-left corner
pict.resize();
//save workbook
String file = "picture.xls";
if(wb instanceof XSSFWorkbook) file += "x";
// 输出文件
FileOutputStream fileOut = new FileOutputStream(file);
wb.write(fileOut);
fileOut.close();
Q2: Java Eclipce如何在表格中插图片
img src="/i/eg_tulip.jpg" alt="上海鲜花港 - 郁金香" /使用这个表情可以将图片加入到代码中
Q3: JAVA POI 如何编写代码实现在EXCEL2007的页眉中插入图片,JAVA新手求解
WritableSheet s = w.createSheet("Report", 0);
BufferedImage input = ImageIO.read(new URL(""));
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);
可以试试,满意请采纳
Q4: java 使用jxl操作excel,向excel中插入对象
应该是不能 对象这个东西Excel根本就没有 你咋加到他上边
就和想把Excel的公式导到MyEclipse里面一样
Q5: java web jsp怎么插图片
JSP中插入的图片就是一个html的img标签,如
img src="images/hi.png"/
1. 上传图片到服务器的文件系统中
2. 把图片的地址保存到数据库
3. 读取图片的地址,设置到img src=".."/的src属性中
java表格插入图片代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java生成表格图片、java表格插入图片代码的信息别忘了在本站进行查找喔。







