Ten krótki samouczek dotyczy utworzenia PowerPoint obrazu slajdu przy użyciu języka C# za pomocą prostych kroków i działającego przykładowego kodu. Możesz użyć tej aplikacji do generowania obrazu ze slajdu programu PowerPoint w języku C# bez instalowania programu MS PowerPoint ani żadnego innego narzędzia innej firmy. Z aplikacji można korzystać na dowolnej z obsługiwanych platform .NET, w tym MS Windows, Linux czy macOS.
Kroki, aby utworzyć obraz slajdu programu PowerPoint przy użyciu języka C#
- Skonfiguruj projekt aplikacji, aby zainstalować Aspose.Slides for .NET przy użyciu menedżera pakietów NuGet
- Załaduj źródłowy plik prezentacji, używając obiektu klasy Presentation, aby wygenerować obraz slajdu
- Uzyskaj dostęp do pierwszego slide w kolekcji slajdów prezentacji
- Ustaw zdefiniowane przez użytkownika wymiary miniatury slajdu
- Wygeneruj miniaturę slajdu i zapisz ją na dysku w formacie JPEG
Powyższe kroki wykorzystują kod C# do konwersji slajdu programu PowerPoint na obraz w formacie JPEG za pomocą tylko kilku wywołań interfejsu API. Załadujemy źródłowy plik prezentacji z dysku i uzyskamy dostęp do żądanego slajdu w kolekcji slajdów. Następnie za pomocą metody GetThumbnail() wewnątrz klasy Slide obraz zostanie wyrenderowany i zapisany na dysku w formacie JPEG.
Kod do generowania obrazu z PowerPoint Slide w C#
Poniżej zademonstrowano kod oparty na C#* do pisania *twórcy obrazu prezentacji. Wygenerowaną miniaturę slajdu można dostosować, ustawiając różne opcje renderowania, takie jak TiffOptions, DefaultRegularFont, NotesCommentsLayouting, opcje skalowania rozmiaru i obrazu przy użyciu różnych przeciążeń metody GetThumbnail(). Wygenerowana miniatura może być również przechowywana w formatach PNG, BMP lub innych.
W tym samouczku nauczyliśmy się konwertować PowerPoint na JPG w C#, wykonując proste kroki i używając kilku wywołań API. Jeśli interesuje Cię konwersja prezentacji do formatu HTML, zapoznaj się z artykułem na jak tworzyć slajdy PowerPoint w HTML przy użyciu C#.