Jak utworzyć obraz slajdu programu PowerPoint przy użyciu języka C#

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#

  1. Skonfiguruj projekt aplikacji, aby zainstalować Aspose.Slides for .NET przy użyciu menedżera pakietów NuGet
  2. Załaduj źródłowy plik prezentacji, używając obiektu klasy Presentation, aby wygenerować obraz slajdu
  3. Uzyskaj dostęp do pierwszego slide w kolekcji slajdów prezentacji
  4. Ustaw zdefiniowane przez użytkownika wymiary miniatury slajdu
  5. 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#.

 Polski