使用功能强大的文件格式自动化 API 包 Aspose.Total for .NET ,您可以通过两个简单的步骤轻松地将 MD 渲染为 POTM。通过使用 PDF 处理 API Aspose.PDF for .NET ,您可以将 MD 文件格式转换为 PPTX。之后,通过使用 Presentation Processing API Aspose.Slides for .NET ,您可以将 PPTX 转换为 POTM。
.NET API 将 MD 转换为 POTM
- 用 Document 类打开MD文件
- 使用 Save 方法将MD转换为PPTX
- 使用 Presentation 类加载 PPTX 文件
- 使用
Save
方法将文档保存为 POTM 格式,并将
Potm
设置为 SaveFormat
转换要求
从命令行安装为 nuget install Aspose.Total
或通过 Visual Studio 的包管理器控制台使用 Install-Package Aspose.Total
。
或者,从 下载 获取 ZIP 文件中的离线 MSI 安装程序或 DLL。
Document document = new Document("input.md"); | |
document.Save("PptxOutput.pptx", SaveFormat.Pptx); | |
Presentation presentation = new Presentation("PptxOutput.pptx"); | |
presentation.Save("output.ppt", SaveFormat.Ppt); |
通过 .NET 从 MD 文件中获取 XMP 元数据
在将 MD 转换为 POTM 时,您可能需要额外的 XMP 元数据信息来确定批量转换过程的优先级。例如,您可以根据创建日期获取转换文档并对其进行排序,并相应地处理文档。 Aspose.PDF for .NET 允许您访问 MD 文件的 XMP 元数据。要获取 MD 文件的元数据,您可以创建一个 Document 对象并打开输入的 MD 文件。之后,您可以使用 元数据 属性获取文件的元数据。
Document document = new Document("Decrypt.md", "password"); | |
document.Decrypt(); | |
document.Save("Decrypt_out.doc"); |
通过 .NET 创建只读 POTM 文件
通过使用 Aspose.Slides for .NET API,您可以进一步增强转换应用程序的功能。其中一项功能可以是创建只读输出文件以提高安全性。 API 允许您将 POTM 文件设置为只读,这意味着用户(在打开演示文稿后)会看到只读建议。
Presentation presentation = new Presentation("PptxOutput.pptx");
presentation.ProtectionManager.ReadOnlyRecommended = true;
presentation.Save("output.potm", SaveFormat.Potm);