Преобразование PowerPoint в анимированный GIF
Contents
[
Hide
]
Преобразование презентаций в анимированный GIF с использованием стандартных настроек
Этот образец кода показывает, как преобразовать презентацию в анимированный GIF с использованием стандартных настроек:
$pres = new Presentation("pres.pptx");
try {
$pres->save("pres.gif", SaveFormat::Gif);
} finally {
if (!java_is_null($pres)) {
$pres->dispose();
}
}
Анимированный GIF будет создан с параметрами по умолчанию.
СОВЕТ
Если вы хотите настроить параметры для GIF, вы можете использовать класс GifOptions. Смотрите пример кода ниже.Преобразование презентаций в анимированный GIF с использованием пользовательских настроек
Этот образец кода показывает, как преобразовать презентацию в анимированный GIF с использованием пользовательских настроек:
$pres = new Presentation("pres.pptx");
try {
$gifOptions = new GifOptions();
$gifOptions->setFrameSize(new Java("java.awt.Dimension", 960, 720));// размер полученного GIF
$gifOptions->setDefaultDelay(2000);// как долго будет показываться каждый слайд до его замены на следующий
$gifOptions->setTransitionFps(35);// увеличьте FPS для лучшего качества анимации перехода
$pres->save("pres.gif", SaveFormat::Gif, $gifOptions);
} finally {
if (!java_is_null($pres)) {
$pres->dispose();
}
}