随着在线协作和远程工作的需求不断增长,可互操作的文件格式的可用性非常重要。如果您是一名桌面出版爱好者,经常使用 Microsoft Publisher,但需要以 PowerPoint 演示文稿格式共享您的内容,那么就会出现兼容性问题。在本文中,我们将探讨在线将 Publisher 转换为 PowerPoint 的简便性和效率。
Publisher 到 PowerPoint 转换器 - 免费在线
使用此免费在线 PUB 到 PPTX 转换器 应用程序将您的发布商文件转换为 PowerPoint 演示文稿。它不需要安装任何软件或插件。
如何将 Publisher 转换为 PowerPoint Online
- 拖放 PUB 文件或使用在线链接从 OneDrive、Google Drive 等访问该文件。
- 单击“转换”按钮以执行 PUB 转换。
- 输出 PPTX 将可供下载。
- 将输出 PPTX 保存到您的计算机或移动设备。
您的数据不会存储在我们的服务器上,因此下载链接将在 24 小时后停止工作。
将 Publisher 转换为 PowerPoint:开发人员指南
我们可以通过两个步骤将任何发布者文件从 PUB 格式转换为 PowerPoint 演示文稿 PPTX 文件。首先,我们将使用Aspose.PUB API加载PUB文件并将其转换为PDF格式。之后,我们将使用Aspose.PDF API将PDF文件的页面渲染为PPT或PPTX。
以下部分提供了在 .NET 或 Java 中以编程方式将 PUB 文件转换为 PPTX 的步骤和代码示例。
在 C# 中将 Publisher 转换为 PowerPoint
我们可以按照以下步骤轻松地将任何 PUB 文件转换为 C# 中的 PPTX:
- 在您的应用程序中安装 Aspose.PUB for .NET 和 Aspose.PDF for .NET。
- 使用以下代码示例加载 PUB 文件并将其转换为 PPTX。
以下代码示例演示如何使用 C# 将 Publisher 转换为 PowerPoint。
// 此代码示例演示如何使用 C# 将 Publisher 文件转换为 PowerPoint 演示文稿。
string fileName = "Test.pub";
// 初始化 MemoryStream 来保存输出文档
MemoryStream stream = new MemoryStream();
// 加载输入 PUB 文件
IPubParser parser = PubFactory.CreateParser(fileName);
// 解析输入的发布者文件
Aspose.Pub.Document doc = parser.Parse();
// 将 PUB 文件转换为 PDF 并将结果保存在 MemoryStream 中
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);
// 从 MemoryStream 加载输入 PDF 文件
Document document = new Document(stream);
// 初始化 PptxSaveOptions 类对象
PptxSaveOptions options = new PptxSaveOptions();
// 保存输出演示文件 (PPT/PPTX)
document.Save("Output.pptx", options);
在 Java 中将 Publisher 转换为 PowerPoint
同样,我们可以按照以下步骤在Java中将PUB文件转换为PPTX:
- 在您的应用程序中安装 Aspose.PUB for Java 和 Aspose.PDF for Java。
- 使用以下代码示例加载 PUB 文件并将其转换为 PPTX。
以下代码示例演示如何使用 Java 将 Publisher 转换为 PowerPoint。
// 此代码示例演示如何将 Publisher 文件转换为 Java 中的 PowerPoint 演示文稿。
// 指定输入 Publisher 文件的路径
String fileName = "Test.pub";
// 初始化 ByteArrayOutputStream 以保存中间 PDF 文件。
final ByteArrayOutputStream os = new ByteArrayOutputStream();
// 为 PUB 文件初始化 Pub 解析器
IPubParser parser = PubFactory.createParser(fileName);
// 解析 Publisher 文件
com.aspose.pub.Document doc = parser.parse();
// 将 PUB 转换为 PDF 文件并将输出保存到流中
PubFactory.createPdfConverter().convertToPdf(doc, os);
// 加载中间 PDF 文档
Document pdfDocument = new Document(os.toByteArray());
// 将文件转换或导出为 PPTX 格式
pdfDocument.save("Output.pptx", new PptxSaveOptions());
获取免费许可证
您可以获取免费的临时许可证来尝试这些库,而不受评估限制。
Publisher 到 PowerPoint – 学习资源
除了将 Publisher Publisher 文件转换为 PowerPoint 格式之外,您还可以使用以下资源探索该库的各种其他功能:
结论
在这篇博文中,我们向您展示了如何将 Publisher 在线转换为 PowerPoint。我们提供了分步指南和代码片段来帮助您开发自己的转换器应用程序。如有任何疑问,请随时通过我们的免费支持论坛与我们联系。