Конвертировать презентации PowerPoint в анимированные GIF на Android
Конвертирование презентаций в анимированный GIF с использованием настроек по умолчанию
Этот пример кода на Java показывает, как преобразовать презентацию в анимированный GIF с использованием стандартных настроек:
Presentation pres = new Presentation("pres.pptx");
try {
pres.save("pres.gif", SaveFormat.Gif);
} finally {
if (pres != null) pres.dispose();
}
Анимированный GIF будет создан с параметрами по умолчанию.
TIP
Если вы хотите настроить параметры GIF, вы можете использовать класс GifOptions. См. пример кода ниже.Конвертирование презентаций в анимированный GIF с использованием пользовательских настроек
Этот пример кода показывает, как преобразовать презентацию в анимированный GIF с пользовательскими настройками в Java:
Presentation pres = new Presentation("pres.pptx");
try {
GifOptions gifOptions = new GifOptions();
gifOptions.setFrameSize(new Dimension(960, 720)); // размер полученного GIF
gifOptions.setDefaultDelay(2000); // как долго каждый слайд будет отображаться, пока не будет заменён следующим
gifOptions.setTransitionFps(35); // увеличьте FPS для лучшего качества анимации переходов
pres.save("pres.gif", SaveFormat.Gif, gifOptions);
} finally {
if (pres != null) pres.dispose();
}
Info
Возможно, вам будет интересен БЕСПЛАТНЫЙ конвертер Text to GIF разработанный компанией Aspose.FAQ
Что делать, если шрифты, использованные в презентации, не установлены в системе?
Установите отсутствующие шрифты или настройте резервные шрифты. Aspose.Slides подставит их, но внешний вид может отличаться. Для фирменного стиля всегда убедитесь, что необходимые гарнитуры явно доступны.
Можно ли наложить водяной знак на кадры GIF?
Да. Добавьте полупрозрачный объект/логотип на основной слайд или на отдельные слайды перед экспортом — водяной знак будет отображаться на каждом кадре.