poi读取ppt的例子

来源:百度知道 编辑:UC知道 时间:2024/05/22 09:53:59
poi读取ppt的例子,不只是读取ppt里面的文字,还要又文字的样式,布局,图片等!网上的资料大都是只读取文字,它的样式,布局都读不出来!解决再追加200分
“jerry_shen_sjf”这位兄台给的答案,上面那点是给输出了ppt中的图片和输出了ppt中的文字,并没有得到我想要的结果,下面那些都是往ppt中加东西了,我想要的结果是把ppt中的一张一张幻灯片读出来,读出来的格式是‘.jpg .gif .bmp等‘格式的文件。以图片的形式读出

HSLF是POI读写PPT的API,例子见官方文档。
http://poi.apache.org/slideshow/quick-guide.html
文档格式
http://poi.apache.org/slideshow/ppt-file-format.html
操作Shape的API
http://poi.apache.org/slideshow/how-to-shapes.html

How to work with pictures

Currently, HSLF API supports the following types of pictures:

* Windows Metafiles (WMF)
* Enhanced Metafiles (EMF)
* JPEG Interchange Format
* Portable Network Graphics (PNG)
* Macintosh PICT

SlideShow ppt = new SlideShow(new HSLFSlideShow("slideshow.ppt"));

//extract all pictures contained in the presentation
Pictur