如果您是社交媒体或网络营销人员,您可能需要在网络上显示 PowerPoint 演示文稿。实现这个想法最简单的方法是将 PPT/PPTX 幻灯片转换为图像格式,例如 JPG/JPEG。本文将指导您如何使用 Java 将 PPT 转换为 JPG 图片。此外,我们将讨论幻灯片到灰度 JPG 的转换以及输出图像大小的自定义。
本文将涵盖以下几点:
PPT转换库安装
在本节中,您将了解此**Java 转换 库** 的安装过程。如果您使用 Maven 管理 Java 项目或应用程序,请在 pom.xml 文件中添加以下配置。
<repository>
<id>ConholdateJavaAPI</id>
<name>Conholdate Java API</name>
<url>https://releases.conholdate.com/java/repo</url>
</repository>
<dependency>
<groupId>com.conholdate</groupId>
<artifactId>conholdate-total</artifactId>
<version>23.6</version>
<type>pom</type>
</dependency>
然后运行以下命令。
mvn clean
mvn install -U
有关其他Java框架的配置,请访问releases.conholdate.com。
在 Java 中将 PPT 幻灯片转换为 JPG
本节演示如何将单张 PowerPoint 幻灯片转换为 JPEG 图像。以下是完成这项工作的步骤。
- 使用 Converter 类加载 PowerPoint 演示文稿。
- 初始化ImageConvertOptions类的一个实例,并将转换文件格式设置为JPG。
- 调用 Converter.convert(String arg0, ConvertOptions arg1) 方法来保存 JPG 图像。
以下代码示例显示了如何在 Java 中将单个 PPT 幻灯片转换为 JPG/JPEG 图像。
下面是运行上述 Java 程序后生成的 JPG。
灰度格式的 PPT/PPTX 到 JPG
到目前为止,我们已经讨论了将 PowerPoint 幻灯片转换为 JPG 图像。在本节中,我们将看到如何以灰度形式获得生成的 JPG。
请按照以下步骤操作:
- 使用 Converter 类加载 PPT/PPTX 文件。
- 使用 ImageConvertOptions 类将转换文件格式指定为 JPG。
- 使用 setGrayscale(bool) 方法启用灰度选项。
- 调用 Converter.convert(String arg0, ConvertOptions arg1) 方法来保存输出图像。
下面的代码示例显示了如何以灰度形式获取输出 JPG。
您将看到生成的 JPG,如下所示。
Java中PPT转JPG——设置JPEG图片大小
在本节中,我们将使用 PPT 到 JPG 转换库来指定生成图像的尺寸。您可以使用下面给出的步骤编写代码。
- 使用 Converter 类加载演示文稿。
- 初始化ImageConvertOptions类对象,指定转换文件格式为JPG。
- 使用 setHeight(int) 和 setWidth(int) 方法设置生成的 JPG 的尺寸。
- 调用 Converter.convert(String arg0, ConvertOptions arg1) 方法保存 JPG 图片。
以下代码片段演示了如何在将 PPT 幻灯片转换为 JPG 时设置输出图像的高度和宽度。
获得免费许可证
您可以获得 免费临时许可证 来试用 API,而不受评估限制。
结论
最后,我们讨论了将 PowerPoint (PPT/PPTX) 文件转换为 JPEG 图像。此外,我们将 PPT 幻灯片转换为灰度 JPG,并设置生成图像的尺寸。
您可以访问 文档 以了解有关 Java 转换 API 的更多信息。
最后,我们建议您继续关注 conholdate.com 以获取定期更新。
问一个问题
您可以在我们的论坛 上让我们知道您的问题或疑问。