PowerPoint diakép létrehozása C# használatával

Ez a rövid oktatóanyag arról szól, hogyan lehet létrehozni PowerPoint diaképet C# használatával egyszerű lépések és működő mintakód segítségével. Ezzel az alkalmazással képet generálhat a PowerPoint diáról C#-ban az MS PowerPoint vagy bármely más harmadik féltől származó eszköz telepítése nélkül. Az alkalmazás bármely .NET által támogatott platformon használható, beleértve az MS Windows-t, Linuxot vagy macOS-t.

A PowerPoint diakép létrehozásának lépései C# használatával

  1. Konfigurálja az alkalmazásprojektet a Aspose.Slides for .NET telepítéséhez a NuGet csomagkezelő segítségével
  2. Töltse be a forrásprezentációs fájlt a Presentation osztályobjektum használatával diakép létrehozásához
  3. Hozzáférés az első slide-hoz a prezentációs diagyűjteményben
  4. Állítsa be a dia miniatűrjének felhasználó által meghatározott méreteit
  5. Készítse elő a dia miniatűrjét, és mentse el a lemezre JPEG formátumban

A fenti lépések a C# kód segítségével konvertálják a PowerPoint diát képpé JPEG formátumban, néhány API-hívás segítségével. A forrásprezentációs fájlt betöltjük a lemezről, és elérjük a kívánt diát a diagyűjteményben. Ezután a Slide osztályon belüli GetThumbnail() metódus használatával a kép renderelődik és JPEG formátumban mentődik a lemezre.

Kód a kép generálásához PowerPoint Slide-ból C#-ban

Egy prezentációs kép készítő C# alapú kód írásához itt mutatjuk be. Testreszabhatja a generált dia miniatűrjét a különböző megjelenítési beállítások, például a TiffOptions, a DefaultRegularFont, a NotesCommentsLayouting, a Size és a Image skálázási beállítások megadásával a GetThumbnail() metódus különböző túlterheléseivel. A generált miniatűr PNG, BMP vagy más képformátumban is tárolható.

Ebben az oktatóanyagban megtanultuk konvertálni a PowerPointot JPG-re C#-ban egyszerű lépések végrehajtásával és néhány API-hívás használatával. Ha érdekli a prezentációk HTML formátumba konvertálása, olvassa el a hogyan készítsünk PowerPoint diákat HTML-ben C# segítségével című cikket.

 Magyar