将 PowerPoint 转换为动画 GIF

使用默认设置将演示文稿转换为动画 GIF

以下 C++ 示例代码演示了如何使用标准设置将演示文稿转换为动画 GIF:

auto pres = System::MakeObject<Presentation>(u"pres.pptx");
pres->Save(u"pres.gif", SaveFormat::Gif);

动画 GIF 将使用默认参数创建。

使用自定义设置将演示文稿转换为动画 GIF

以下示例代码演示了如何使用自定义设置将演示文稿转换为动画 GIF 的 C++ 代码:

auto gifOptions = System::MakeObject<GifOptions>();
// 生成 GIF 的大小 
gifOptions->set_FrameSize(Size(960, 720));
// 每张幻灯片显示的时间,直到切换到下一张
gifOptions->set_DefaultDelay(2000);
// 提高帧率以提高过渡动画质量
gifOptions->set_TransitionFps(35);

auto pres = System::MakeObject<Presentation>(u"pres.pptx");
pres->Save(u"pres.gif", SaveFormat::Gif, gifOptions);