Конвертировать PowerPoint в анимированный GIF

Преобразование презентаций в анимированный GIF с настройками по умолчанию

Этот пример кода на JavaScript показывает, как преобразовать презентацию в анимированный GIF, используя стандартные настройки:

var pres = new aspose.slides.Presentation("pres.pptx");
try {
    pres.save("pres.gif", aspose.slides.SaveFormat.Gif);
} finally {
    if (pres != null) {
        pres.dispose();
    }
}

Анимированный GIF будет создан с параметрами по умолчанию.

Преобразование презентаций в анимированный GIF с пользовательскими настройками

Этот пример кода показывает, как преобразовать презентацию в анимированный GIF, используя пользовательские настройки в JavaScript:

var pres = new aspose.slides.Presentation("pres.pptx");
try {
    var gifOptions = new aspose.slides.GifOptions();
    gifOptions.setFrameSize(java.newInstanceSync("java.awt.Dimension", 960, 720));// размер полученного GIF
    gifOptions.setDefaultDelay(2000);// как долго каждый слайд будет отображаться, пока не будет переключён на следующий
    gifOptions.setTransitionFps(35);// увеличить FPS для лучшего качества анимации перехода
    pres.save("pres.gif", aspose.slides.SaveFormat.Gif, gifOptions);
} finally {
    if (pres != null) {
        pres.dispose();
    }
}

FAQ

Что делать, если шрифты, использованные в презентации, не установлены на системе?

Установите недостающие шрифты или настроить резервные шрифты. Aspose.Slides заменит их, но внешний вид может отличаться. Для брендинга всегда убедитесь, что необходимые шрифты явно доступны.

Могу ли я наложить водяной знак на кадры GIF?

Да. Добавить полупрозрачный объект/логотип на главный слайд или отдельные слайды перед экспортом — водяной знак появится на каждом кадре.