Перетворення PowePoint у GIF зазвичай виконується, щоб уникнути необхідності MS PowerPoint для попереднього перегляду презентацій. Анімований файл GIF може містити всі слайди PPT в одному файлі. Тому в цій статті описано, як перетворити презентацію PowerPoint PPT або PPTX на анімований GIF у C#. Крім того, ви дізнаєтесь, як програмно налаштувати розмір кадру, затримку між слайдами та кількість кадрів за секунду.
- C# API для перетворення PowerPoint у GIF
- Перетворення PowerPoint PPT на GIF у C#
- Встановіть додаткові параметри для перетворення PPT/PPTX у GIF
C# .NET API для перетворення PowerPoint PPT у GIF
Щоб перетворити файли PowerPoint PPT/PPTX на анімований GIF, ми використаємо Aspose.Slides for .NET. Це багатофункціональний .NET API для створення та роботи з презентаціями PowerPoint. Крім того, він пропонує високоточне перетворення файлів PPT/PPTX в інші формати. Ви можете завантажити DLL API або встановити його за допомогою NuGet.
PM> Install-Package Aspose.Slides.NET
Перетворення PowerPoint PPT на GIF у C#
Aspose.Slides for .NET значно полегшує вам конвертацію PPT/PPTX у GIF. Просто завантажте презентацію та збережіть її як GIF. Нижче наведено кроки для перетворення PPT у GIF у C#.
- Завантажте презентацію PPT/PPTX за допомогою класу Presentation.
- Збережіть презентацію у форматі GIF за допомогою методу Presentation.Save(string, SaveFormat.Gif).
У наведеному нижче прикладі коду показано, як перетворити файл PowerPoint PPTX на анімований GIF у C#.
// Завантажити презентацію
using (Presentation presentation = new Presentation("presentation.pptx"))
{
// Зберегти презентацію як GIF
presentation.Save("ppt-to-gif.gif", SaveFormat.Gif);
}
C# PPTX в GIF - додаткові параметри
Ви також можете налаштувати перетворення PPT у GIF, використовуючи різні параметри, такі як затримка між слайдами, розмір кадру GIF і перехід у кадрах за секунду. Нижче наведено кроки для налаштування перетворення PPT у GIF.
- Завантажте презентацію PPT/PPTX за допомогою класу Presentation.
- Створіть екземпляр класу GifOptions.
- Встановіть потрібні параметри, наприклад розмір кадру.
- Збережіть презентацію у форматі GIF за допомогою методу Presentation.Save(string, SaveFormat.Gif, GifOptions).
У наведеному нижче прикладі коду показано, як перетворити PPT на анімований GIF із налаштованими параметрами в C#.
// Завантажити презентацію
using (Presentation presentation = new Presentation("presentation.pptx"))
{
// Встановіть параметри GIF
GifOptions options = new GifOptions();
options.FrameSize = new Size(960, 720); // the size of the resultant GIF
options.DefaultDelay = 2000; // how long each slide will be shown before moving to the next one
options.TransitionFps = 35; // increase FPS for better transition animation quality
// Зберегти презентацію як GIF
presentation.Save("ppt-to-gif.gif", SaveFormat.Gif);
}
C# API для збереження PPT як GIF - Отримайте безкоштовну ліцензію
Ви можете отримати безкоштовну тимчасову ліцензію, щоб використовувати Aspose.Slides for .NET без обмежень оцінювання.
Висновок
У цій статті ви дізналися, як конвертувати презентації PowerPoint PPT/PPTX на анімований GIF у C#. Крім того, ви бачили, як налаштувати перетворення PowerPoint у GIF за допомогою різних параметрів. Крім того, ви можете дізнатися більше про Aspose.Slides for .NET за допомогою документації. Також ви можете опублікувати свої запити на нашому форумі.
Дивись також
- Створення презентацій MS PowerPoint на C#
- Додавання або видалення фігур у слайдах PowerPoint за допомогою C#
- Видобуток зображень із PowerPoint PPT на C#
Інформація: компанія Aspose нещодавно розробила онлайн-конвертер Text to GIF Converter, який дозволяє створювати цікаві анімації на основі простих текстів або повідомлень.