在 Java 中将 PPT 转换为 Word

强大的跨平台 Java API,无需 Microsoft PowerPoint 或 Office 即可使用 Java 代码将 PowerPoint 转换为 Word

使用 Aspose.Slides 和 Aspose.Words 将 PowerPoint 转换为 Word

Aspose.Slides for Java 和 [Aspose.Words for Java]( https://products.aspose.com/ words/java/) 是功能强大的 Java 库,用于操作和转换 PowerPoint 演示文稿、Word 文档和其他文件。将 PowerPoint 转换为 Word 时,实际上是将演示文稿幻灯片的内容移动到 Word 文档中的页面。

在 Java 中将 PowerPoint 转换为 Word

几行代码即可快速将PPT转Word

将 PowerPoint 转换为 Word 的 Java 代码

Presentation pres = new Presentation(inputPres);
try {
    Document doc = new Document();
    DocumentBuilder builder = new DocumentBuilder(doc);
    for (ISlide slide : pres.getSlides())
    {
        // generates and inserts slide image
        BufferedImage bitmap = slide.getThumbnail(1, 1);

        builder.insertImage(bitmap);

        // inserts slide's texts
        for (IShape shape : slide.getShapes())
        {
            if (shape instanceof AutoShape)
            {
                builder.writeln(((AutoShape)shape).getTextFrame().getText());
            }
        }

        builder.insertBreak(BreakType.PAGE_BREAK);
    }
    doc.save(outputDoc);
} finally {
    if (pres != null) pres.dispose();
}

如何将 PPT 转换为 Word

  1. 安装 Aspose.Slides for JavaAspose.Words for Java

  2. 创建 Presentation 类和 Doc 类的实例。

  3. 加载要转换为 Word 的 PPT 演示文稿。

  4. 根据幻灯片的内容生成图像和文本。

  5. 保存生成的 Word 文档。

免费在线转换器

如何在 Python 中将 PPT 转换为 HTML

其他支持的转换

您还可以将 PowerPoint 转换为其他格式的文件