今天我来问些我觉得这个网站里根本没人知道的东西,所以没抱多大信心有人能回答的出来,所以简单粗暴一点,直接上图。使用的POI提供的一系列接口开获取ppt信息,直接一个shape.draw(graphics, new Rectangle2D.Double(x, y, w, h));便可将其转换成图片了,可是...在ppt中,我的形状是这样子的然而我提取形状信息并将其转换成一张图片保存时,就变成这样子了(一条直线)。请问为什么,怎么解决?
2 回答

精慕HU
TA贡献1845条经验 获得超8个赞
poi 3.14之后就可以实现读取ppt里面的内容了
这里是有poi 3.17
//创建演示文档,从指定的ppt中读取内容
XMLSlideShow pptx = new XMLSlideShow(new FileInputStream(new File("d:/temp.pptx")));
pptx.write(new fileoutputStream(new file("d:/out.pptx")));
这样就可以把temp.pptx中的所有内容复制到out.pptx中。
添加回答
举报
0/150
提交
取消