poi 操作 PPT,针对 PPTX–文字操作
接下来对 ppt 内幻灯片的段落文字进行操作
1、获取幻灯片内的所有段落文字
幻灯片如下:

@Test
public void testDemo5() {
String filePath = "C:\\Users\\HONOR\\Downloads\\1-201216124221\\公司简介.pptx";
PPTUtil pptUtil = new PPTUtil(filePath); // 读取 ppt 模板
// 获取该幻灯片内的所有段落
List<XSLFTextParagraph> paragraphs = pptUtil.getParagraphsFromSlide(pptUtil.getSlides().get(3));
for (XSLFTextParagraph paragraph : paragraphs) {
if (!"".equals(paragraph.getText())) {
// 如果该段落文本不为空,则打印文本
System.out.println(paragraph.getText());
}
}
}
点击输入您的标题
LOGO
关键词
点击添加文本 点击添加文本
点击添加文本 点击添加文本
点击添加文本 点击添加文本
点击添加文本 点击添加文本
添加标题
添加标题
2、对幻灯片内的文本内容进行模板替换
针对幻灯片内段落文本中出现标签 {**} 的内容进行替换,如下所示:
原幻灯片

替换后幻灯片

Java 代码
@Test
public void testDemo6()

本文档介绍了如何使用PPTUtil Java工具库对PPTX文件进行操作,包括获取幻灯片中的所有段落文字、对文本内容进行模板替换以及在段落中新增和设置文本样式。通过示例代码展示了具体实现步骤,适用于自动化处理PPT文档。

2578

被折叠的 条评论
为什么被折叠?



