# 通过 Java 将 PPTX 转换为 HTML

> PPTX 格式到 HTML 文件的示例 Java 转换代码。使用此示例代码可在任何基于 Web 或桌面 Java 的应用程序中将 PowerPoint 和 OpenOffice 演示文稿导出为 HTML。

Source: https://products.aspose.com/slides/zh/java/conversion/pptx-to-html/
Updated: 2026-08-11



## 如何使用 Java 将 PPTX 转换为 HTML

 为了将 PPTX 渲染为 HTML，我们将使用
 [Aspose.Slides for Java](https://products.aspose.com/slides/zh/java/)
 API 是一个功能丰富、功能强大且易于使用的 Java 平台转换 API。您可以直接从
 [Maven](https://repository.aspose.com/webapp/#/artifacts/browse/tree/General/repo/com/aspose/aspose-slides)
 并通过将以下配置添加到 pom.xml 将其安装在基于 Maven 的项目中。

### 存储库

```xml

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

```

### 依赖

```xml

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides</artifactId>
    <version>26.8</version>
    <classifier>jdk16</classifier>
</dependency>
```

## 通过 Java 将 PPTX 转换为 HTML 的步骤

 Java 开发人员只需几行代码即可轻松地将 PPTX 文件转换为 HTML。

1. 加载带有 Presentation 类实例的 PPTX 文件
1.在指定输出文件路径和SaveFormat时调用Presentation.save方法
1. HTML文件将保存在指定路径

## 系统要求

 在运行 Java 转换示例代码之前，请确保您具有以下先决条件。

- Microsoft Windows 或与 JSP/JSF 应用程序和桌面应用程序的 Java 运行时环境兼容的操作系统。
- 直接从 Maven 获取最新版本的 Aspose.Slides for Java。

### PPTX 到 HTML Java 转换源代码

```cs
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("template.pptx");
// save the presentation as HTML
presentation.save("output.html", SaveFormat.Html);

```

## 其他支持的转换

- [PPTX TO BMP](https://products.aspose.com/slides/zh/java/conversion/pptx-to-bmp/) — 位图图像
- [PPTX TO GIF](https://products.aspose.com/slides/zh/java/conversion/pptx-to-gif/) — 图形交换格式
- [PPTX TO JPEG](https://products.aspose.com/slides/zh/java/conversion/pptx-to-jpeg/) — JPEG图像
- [PPTX TO ODP](https://products.aspose.com/slides/zh/java/conversion/pptx-to-odp/) — OpenDocument 演示格式
- [PPTX TO OTP](https://products.aspose.com/slides/zh/java/conversion/pptx-to-otp/) — OpenDocument 标准格式
- [PPTX TO PDF](https://products.aspose.com/slides/zh/java/conversion/pptx-to-pdf/) — 便携式文件格式
- [PPTX TO PNG](https://products.aspose.com/slides/zh/java/conversion/pptx-to-png/) — 便携式网络图形
- [PPTX TO POT](https://products.aspose.com/slides/zh/java/conversion/pptx-to-pot/) — Microsoft PowerPoint 模板文件
- [PPTX TO POTM](https://products.aspose.com/slides/zh/java/conversion/pptx-to-potm/) — 微软 PowerPoint 模板文件
- [PPTX TO POTX](https://products.aspose.com/slides/zh/java/conversion/pptx-to-potx/) — Microsoft PowerPoint 模板演示文稿
- [PPTX TO PPS](https://products.aspose.com/slides/zh/java/conversion/pptx-to-pps/) — 幻灯片放映
- [PPTX TO PPSM](https://products.aspose.com/slides/zh/java/conversion/pptx-to-ppsm/) — 启用宏的幻灯片放映
- [PPTX TO PPSX](https://products.aspose.com/slides/zh/java/conversion/pptx-to-ppsx/) — 幻灯片放映
- [PPTX TO PPT](https://products.aspose.com/slides/zh/java/conversion/pptx-to-ppt/) — 微软PowerPoint 97-2003
- [PPTX TO PPTM](https://products.aspose.com/slides/zh/java/conversion/pptx-to-pptm/) — 启用宏的演示文件
- [PPTX TO SVG](https://products.aspose.com/slides/zh/java/conversion/pptx-to-svg/) — 可缩放矢量图形
- [PPTX TO SWF](https://products.aspose.com/slides/zh/java/conversion/pptx-to-swf/) — SWF 格式
- [PPTX TO TIFF](https://products.aspose.com/slides/zh/java/conversion/pptx-to-tiff/) — 标记图像格式
- [PPTX TO XPS](https://products.aspose.com/slides/zh/java/conversion/pptx-to-xps/) — XML 纸张规格
