Ebben az egyszerű oktatóanyagban bemutatjuk, hogyan hozhat létre PowerPoint Presentation-t C# használatával, valamint a környezet beállításának részletes lépéseit. A C# nyelven végzett munka közben egyszerű lépésekkel PowerPoint prezentációt hozhat létre PowerPoint használata nélkül. Ezenkívül a mellékelt példa zökkenőmentesen használható minden .NET által támogatott platformon.
A PowerPoint prezentáció létrehozásának lépései C# használatával
- Töltse le és telepítse a Aspose.Slides for .NET csomagot a NuGetből
- Használjon Aspose.Slides, Aspose.Slides.Export és System.Drawing névtereket a projektben
- Hozzon létre egy üres prezentációt a Presentation osztály példányával
- Adjon hozzá egy üres elrendezés típusú diát a prezentációs diagyűjteményhez
- Adjon hozzá egy téglalap automatikus alakzatot az újonnan létrehozott dián belül
- Adjon hozzá egy szövegkeretet a hozzáadott alakzathoz, és állítsa be annak szöveges tulajdonságait
- Mentse a bemutatót PPTX-ként a lemezre a Mentés módszerrel
A C# fenti lépései PPTX fájlt hoznak létre anélkül, hogy az MS PowerPointtól függenének. A folyamat azzal kezdődik, hogy a Presentation osztálypéldány segítségével prezentációt hoz létre, amelyet ezután egy üres dia és egy automatikus alakzat hozzáadása követ a dián belül. Ezt követően a rendszer hozzáadja és formázza a szöveget a hozzáadott alakzaton belül, mielőtt a bemutatófájlt PPTX-ként a lemezre menti.
Kód PowerPoint prezentáció generálásához C#-ban
A fenti példa használatával a C# Presentation PPTX formátumban a lemezre került. A SaveFormat enumerátor lehetőséget ad a prezentáció PPT, PPS, PPSX, ODP, POT és POTX formátumban történő mentésére is. A szöveget személyre szabhatja a PortionFormat és a ParagraphFormat osztályok által megjelenített különféle beállításokkal is, amelyek magukban foglalják a felsorolásjelek, margók, behúzások, kiemelések és szöveg áthúzásának beállítását.
Korábban a hogyan lehet a diát SVG-ként menteni C#-ban szemtanúi voltunk egy másik útmutató témában. Ebben a témakörben azonban megvizsgáltuk, hogyan hozható létre C# PowerPoint prezentáció különböző formátumokban.