这个简单的主题介绍了如何使用 Java 将 PPTX 转换为 Markdown。它还涵盖了项目的配置设置、逐步编程流程以及使用少量 API 调用将 PowerPoint 转换为 Java 中的 Markdown 的运行示例代码。开发的应用程序可以在 Windows、macOS 和 Linux 中任何支持 Java 的环境中使用。
在 Java 中将 PowerPoint 转换为 Markdown 的步骤
- 配置开发环境以从存储库管理器安装 Aspose.Slides for Java,以使用 Java 将演示文稿转换为 Markdown 文件
- 使用 Presentation 类的实例打开示例 PPTX 演示文稿以进行 PPTX 到 MD 文件的转换
- 创建 MarkdownSaveOptions 类对象并设置 Markdown 文件选项
- 将转换后的MD文件保存到磁盘上
上述步骤描述了借助简单 API 接口使用 Java* 将 *PPTX 转换为 MD 的过程。通过使用Presentation 类对象从磁盘访问示例演示文件来启动执行。然后,通过使用 MarkdownSaveOptions 类实例,应用输出 MD 文件格式和内容设置,然后将转换后的演示文稿另存为磁盘上的 Markdown 文件。
在 Java 中将 PowerPoint 转换为 Markdown 的代码
import com.aspose.slides.Flavor; | |
import com.aspose.slides.License; | |
import com.aspose.slides.MarkdownExportType; | |
import com.aspose.slides.MarkdownSaveOptions; | |
import com.aspose.slides.NewLineType; | |
import com.aspose.slides.Presentation; | |
import com.aspose.slides.SaveFormat; | |
public class PresentationToMD { | |
public static void main(String[] args) throws Exception{ | |
String filesPath = "/Documents/KnowledgeBase/TestData/"; | |
License PptxToMdlicense = new License(); | |
PptxToMdlicense.setLicense(filesPath + "Conholdate.Total.Product.Family.lic"); | |
// Load the sample presentation file to convert to MD file | |
Presentation presToMd = new Presentation(filesPath + "Source.pptx"); | |
// Set the Markdown save options | |
MarkdownSaveOptions markdownSaveOptions = new MarkdownSaveOptions(); | |
markdownSaveOptions.setShowHiddenSlides(true); | |
markdownSaveOptions.setShowSlideNumber(true); | |
markdownSaveOptions.setFlavor(Flavor.Github); | |
markdownSaveOptions.setExportType(MarkdownExportType.Sequential); | |
markdownSaveOptions.setNewLineType(NewLineType.Windows); | |
// Save the slides as a MD on the disk | |
presToMd.save("ExporttoMd.md", SaveFormat.Md, markdownSaveOptions); | |
} | |
} |
上面的示例代码演示了在 Java* 中将 *PPTX 导出到 Markdown 的过程。创建 MarkdownSaveOptions 类实例来设置所需的 MD 文件内容和格式设置。人们还可以应用显示幻灯片编号、显示隐藏幻灯片、输出风格和导出类型等选项。应用 MD 文件选项后,导出的 MD 文件将保存在磁盘上。
本主题重点介绍如何将 PowerPoint 转换为 Java 中的 Markdown。如果您想了解创建只读演示文稿的过程,请参阅 如何使用 Java 创建只读演示文稿 上的文章。