将 PowerPoint 演示文稿转换为 .NET 中的动画 GIF
Contents
[
Hide
]
使用默认设置将演示文稿转换为动画 GIF
此 C# 示例代码演示如何使用标准设置将演示文稿转换为动画 GIF:
using (Presentation pres = new Presentation("pres.pptx"))
{
pres.Save("pres.gif", SaveFormat.Gif);
}
动画 GIF 将使用默认参数创建。
提示
如果您希望自定义 GIF 的参数,可以使用 GifOptions 类。请参阅下面的示例代码。使用自定义设置将演示文稿转换为动画 GIF
此示例代码演示如何使用自定义设置将演示文稿转换为动画 GIF(C#):
using (Presentation pres = new Presentation("pres.pptx"))
{
pres.Save("pres.gif", SaveFormat.Gif, new GifOptions
{
FrameSize = new Size(960, 720), // 生成的 GIF 的尺寸
DefaultDelay = 2000, // 每张幻灯片显示的时长,直至切换到下一张
TransitionFps = 35 // 提高 FPS 以获得更好的过渡动画质量
});
}
信息
您可以尝试 Aspose 开发的免费 文本转 GIF 转换器。常见问题
如果演示文稿中使用的字体未安装在系统上怎么办?
安装缺失的字体或配置回退字体。Aspose.Slides 将进行替换,但外观可能会有所不同。为确保品牌一致性,请始终确保所需字体已明确可用。
我可以在 GIF 帧上叠加水印吗?
可以。在导出前将半透明对象/徽标添加到母版幻灯片或各个幻灯片,水印将出现在每一帧上。