Konwersja PowePoint na GIF jest zwykle wykonywana, aby uniknąć konieczności używania programu MS PowerPoint do przeglądania prezentacji. Animowany GIF może zawierać wszystkie slajdy PPT w jednym pliku. Dlatego w tym artykule opisano, jak przekonwertować prezentację programu PowerPoint PPT lub PPTX na animowany GIF w języku C#. Ponadto dowiesz się, jak programowo dostosować rozmiar klatki, opóźnienie między slajdami i liczbę klatek na sekundę.
- Interfejs API języka C# do konwersji programu PowerPoint na format GIF
- Konwertuj PowerPoint PPT na GIF w C#
- Ustaw dodatkowe opcje konwersji PPT/PPTX na GIF
C# .NET API dla PowerPoint PPT do konwersji GIF
Aby przekonwertować pliki PowerPoint PPT/PPTX na animowany GIF, użyjemy Aspose.Slides for .NET. Jest to bogaty w funkcje interfejs API .NET do tworzenia i manipulowania prezentacjami programu PowerPoint. Ponadto oferuje wysoką wierność konwersji plików PPT/PPTX do innych formatów. Możesz pobrać bibliotekę DLL API lub zainstalować ją za pomocą NuGet.
PM> Install-Package Aspose.Slides.NET
Konwertuj PowerPoint PPT na GIF w C#
Aspose.Slides for .NET znacznie ułatwia konwersję PPT/PPTX na GIF. Po prostu załaduj prezentację i zapisz ją jako GIF. Poniżej przedstawiono kroki konwersji PPT na GIF w języku C#.
- Załaduj prezentację PPT/PPTX przy użyciu klasy Presentation.
- Zapisz prezentację jako GIF za pomocą metody Presentation.Save(string, SaveFormat.Gif).
Poniższy przykładowy kod pokazuje, jak przekonwertować plik PPTX programu PowerPoint na animowany plik GIF w języku C#.
// Załaduj prezentację
using (Presentation presentation = new Presentation("presentation.pptx"))
{
// Zapisz prezentację jako GIF
presentation.Save("ppt-to-gif.gif", SaveFormat.Gif);
}
C# PPTX do GIF — dodatkowe opcje
Możesz także dostosować konwersję PPT do GIF, korzystając z różnych opcji, takich jak opóźnienie między slajdami, rozmiar klatki GIF i przejście w klatkach na sekundę. Poniżej przedstawiono kroki, aby dostosować konwersję PPT do GIF.
- Załaduj prezentację PPT/PPTX przy użyciu klasy Presentation.
- Utwórz instancję klasy GifOptions.
- Ustaw żądane opcje, takie jak rozmiar ramki.
- Zapisz prezentację jako GIF za pomocą metody Presentation.Save(string, SaveFormat.Gif, GifOptions).
Poniższy przykładowy kod pokazuje, jak przekonwertować plik PPT na animowany plik GIF z dostosowanymi ustawieniami w języku C#.
// Załaduj prezentację
using (Presentation presentation = new Presentation("presentation.pptx"))
{
// Ustaw opcje 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
// Zapisz prezentację jako GIF
presentation.Save("ppt-to-gif.gif", SaveFormat.Gif);
}
C# API do zapisywania PPT jako GIF — uzyskaj bezpłatną licencję
Możesz uzyskać bezpłatną tymczasową licencję, aby używać Aspose.Slides for .NET bez ograniczeń ewaluacyjnych.
Wniosek
W tym artykule nauczyłeś się konwertować prezentacje PowerPoint PPT/PPTX na animowany GIF w C#. Ponadto widziałeś, jak dostosować konwersję programu PowerPoint do formatu GIF przy użyciu różnych opcji. Poza tym możesz dowiedzieć się więcej o Aspose.Slides for .NET, korzystając z dokumentacji. Możesz również zamieścić swoje zapytania na naszym forum.
Zobacz też
- Twórz prezentacje MS PowerPoint w C#
- Dodawaj lub usuwaj kształty w slajdach programu PowerPoint przy użyciu języka C#
- Wyodrębnij obrazy z PowerPoint PPT w C#
Info: Aspose niedawno opracował internetowy Konwerter tekstu na GIF, który pozwala tworzyć ciekawe animacje na podstawie prostych tekstów lub wiadomości.