POI PPT - 入门教程

POI PPT - 入门教程 首页 / POI入门教程 / POI PPT - 入门教程

Apache POI通过使用Java程序提供XSLF API来处理Powerpoint文档。它是Powerpoint 97-2007文件格式的纯Java实现。

它有助于阅读,创建或修改文档。它提供以下函数:

无涯教程网

链接:https://www.learnfk.comhttps://www.learnfk.com/apache-poi-word/apache-poi-powerpoint.html

来源:LearnFk无涯教程网

  • 提取数据(文本,图片,声音)。
  • 用于创建,读取和修改文档的API。

POI XSLF类

ClassDescription
HSLFSlideShowImpl它处理文件并允许读和写文件。
Record它是所有记录的基类。它还提供了主要的记录生成代码,该代码将为文件建立一个记录树。
HSLFSlideShow它从记录中建立模型条目,并提供面向用户的文件视图。
HSLFSlide它使无涯教程能够获取幻灯片的文本以及幻灯片上的任何图形对象。
HSLFTextParagraph它是HSLFTextParagraphs列表,用于保存幻灯片给定区域中的所有文本。
HSLFTextRun它包含一系列具有相同字符样式的文本。
PowerPointExtractor它使用模型代码来允许从文件中提取文本。
QuickButCruddyTextExtractor它使用记录代码非常快速地从文件中提取所有文本。

POI XSLF示例

package poiexample;
import java.io.FileOutputStream;
import java.io.OutputStream;
import org.apache.poi.xslf.usermodel.XMLSlideShow;
public class CreatingPptExample {
	public static void main(String[] args) {
		XMLSlideShow ppt = new XMLSlideShow();
	    try(OutputStream os = new FileOutputStream("Learnfk.pptx")) {
	    ppt.write(os);
	    }catch(Exception e) {
	    	System.out.println(e);
	    }
	}
}

输出:

The above program will create a powerpoint document Learnfk.pptx.

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

程序员进阶攻略 -〔胡峰〕

Linux性能优化实战 -〔倪朋飞〕

网络编程实战 -〔盛延敏〕

.NET Core开发实战 -〔肖伟宇〕

A/B测试从0到1 -〔张博伟〕

说透数字化转型 -〔付晓岩〕

大厂广告产品心法 -〔郭谊〕

人人都用得上的数字化思维课 -〔付晓岩〕

结构执行力 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)