与 PowerPoint 演示文稿(PPT 或 PPTX)相比,视频 (MP4) 是一种更流行的文件格式,并且更容易在绝大多数设备和平台上打开。因此,当您将 PowerPoint 转换为视频时,您的内容将变得更容易在更多受众中访问和共享。
用 C++ 将 PPT 转换为视频
在本文中,我们打算向您展示如何使用 C++ 将 PPT 转换为视频。
获取两个将 PPT 转换为视频的 API
用 C++ 将 PPT 转换为视频
在视频中应用效果和动画
获取两个将 PPT 转换为视频的 API
首先,要以编程方式将 PowerPoint 演示文稿转换为视频,您需要获取这两个 API:
用于 C++ 的 Aspose.Slides。此 API 允许您根据 PowerPoint 演示文稿中的幻灯片生成一组框架。 Aspose.Slides for C++ 是一种流行的 API,用于创建、编辑、转换和操作 PowerPoint 演示文稿(无需 Microsoft PowerPoint 或 Office)。请参阅此安装文章来安装它。
ffmpeg。此 API 允许您根据生成的幻灯片创建视频。在这里下载。
信息:您可能需要查看 Aspose 免费 PowerPoint 到视频转换器,因为它是本文中描述的 PowerPoint 到视频操作的实时实现。该转换器允许用户从演示文稿中创建令人惊叹的视频。
用 C++ 将 PPT 转换为视频
将 ffmpeg.exe 的路径添加到环境变量 PATH 中。
运行 PowerPoint 转视频 C++ 代码。
此 C++ 代码向您展示如何将 PPT 转换为视频:
在视频中应用效果和动画
动画和效果提高了演示文稿和幻灯片的吸引力和参与度。它们对视频具有相同的效果,尤其是从 PowerPoint 演示文稿创建的视频,因此您可能需要在视频中使用效果。 Aspose.Slides 允许您通过提供PresentationAnimationsGenerator、PresentationPlayer 和其他相关类和类型来精确地做到这一点。
例如,如果您决定在视频中使用动画和效果,则可以通过以下方式添加另一张幻灯片并过渡到演示文稿的代码:
然后,您可以将动画设置应用于对象上的段落,以使这些对象一个接一个地出现(出现之间的延迟设置为一秒):
获取免费许可证
如果您想不受限制地尝试 Aspose.Slides 功能,我们建议您获取免费的临时许可证。
结论
指导您完成本文中的操作后,我们相信您现在已经知道如何使用 C++ 将 PPT 转换为视频了
要了解有关 Aspose.Slides 功能的更多信息,请参阅我们的文档。如果您有疑问,可以将其发布到我们的论坛上。
另请参阅
用 C++ 将 PowerPoint 转换为 JPG