POI之PPT导出最简单实例
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了POI之PPT导出最简单实例相关的知识,希望对你有一定的参考价值。
参考技术A 有个四岁的小鬼问我:哥哥你怎么长得那么丑啊?
我想了想,到他耳边说:你不要告诉别人哦。其实我就是未来的你。
他哭了。。。
如何实现一个最简单的PPT导出功能呢???
一步一步地,没打算写太多,感觉写的篇幅过长,大都没什么耐心看下去,所以每次都只解决一个小问题,开始吧......
下面是对POI的各种文件做一些简单介绍:
下面是来自POI文档里对类的介绍:
HSLFSlideShow:
This class contains the main functionality for the Powerpoint file "reader".(该类包含PTT读的主要功能)
SlideShow:
This class is a friendly wrapper on top of the more scary HSLFSlideShow. TODO: - figure out how to match notes to their correct sheet (will involve understanding DocSlideList and DocNotesList) - handle Slide creation cleaner
(可以把该类理解为Slide管理类)
Slide
This class represents a slide in a PowerPoint Document. It allows access to the text within, and the layout. For now, it only does the text side of things though(该类代表PPT里的一页幻灯片,Slide英文意思为幻灯片)
TextBox:
Represents a TextFrame shape in PowerPoint.(在PPT里代表一个文本框)
Contains the text in a text frame as well as the properties and methods that control alignment and anchoring of the text.
例一:最简单的PPT生成实例,是针对 .ppt 格式做介绍,下一章,我们用 .pptx 做介绍
结果:
来自《岁月的童话》
以上是关于POI之PPT导出最简单实例的主要内容,如果未能解决你的问题,请参考以下文章