Ez a témakör arra összpontosít, hogyan lehet ODP-t PPTX-re konvertálni C#-ban néhány egyszerű kódsor segítségével. Tartalmazza az összes konfigurációs részletet és futtatható mintakódot, amely felhasználható egy ODP–PPTX konverter fejlesztéséhez C#-ban. Ezenkívül információkat kap a forrás ODP fájl betöltésének testreszabásához, és a PPTX fájl lemezre mentéséhez.
Az ODP PPTX-re konvertálásának lépései C#-ban
- Állítsa be a fejlesztői környezetet a Aspose.Slides for .NET hozzáadásához a NuGet csomagkezelő segítségével az ODP-PPTX konvertáláshoz
- A betöltési beállítások megadásához hozza létre a LoadOptions osztályobjektumot
- Állítsa be a prezentáció betöltési formátumát ODP-re
- Töltse be a forrás ODP-t a Presentation osztály használatával a megadott betöltési beállításokkal
- Konvertálja az ODP-t PPTX-re a Mentés módszerrel
A fent említett lépések elvezetnek minket ahhoz, hogy az ODP-t PPTX-re változtassuk C#-ban. Meg kell adnia az ODP-fájl betöltési formátumát, ezért a LoadOptions osztályobjektum az elején lesz deklarálva, mivel tartalmazza az ODP-re beállított LoadFormat tulajdonságot. Ha az ODP-fájl jelszóval védett, akkor a LoadFormat osztályobjektum használatával is be kell állítania a jelszót, majd be kell töltenie a forrás ODP-fájlt PPTX-ként való mentéshez.
Az ODP-t PPTX-re alakító kód C#-ban
using Aspose.Slides; | |
namespace AsposeKB | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert ODP to PPTX in C# | |
{ | |
// Load Aspose.Slides license to export ODP | |
Aspose.Slides.License ODPLic = new Aspose.Slides.License(); | |
ODPLic.SetLicense(@"Aspose.Total.lic"); | |
// Set the load options for the ODP file using the LoadOptions class object | |
Aspose.Slides.LoadOptions ODPLoadOptions = new Aspose.Slides.LoadOptions(); | |
ODPLoadOptions.LoadFormat = Aspose.Slides.LoadFormat.Odp; | |
// Load the source ODP file using the LoadOptions object | |
Presentation ODPPresentation = new Presentation("sample.odp",ODPLoadOptions); | |
// Save the ODP file as PPTX on the disk | |
ODPPresentation.Save("output.pptx", SaveFormat.Pptx); | |
System.Console.WriteLine("Process completed"); | |
} | |
} | |
} |
Ez a kód segít egy alapvető ODP to PPTX konvertáló szoftver megírásában C# nyelven, ahol a LoadOptions osztályt használjuk, amely egyéb tulajdonságokat is tartalmaz, mint például az ODP jelszavának beállítása, táblázatbeállítások beállítása a diagramok képletének kiszámításához stb., a betöltés kezelése külső erőforrásokat, és figyelmeztető visszahívások beállítását, hogy csak néhányat említsünk. Más speciális műveleteket is végrehajthat, beleértve a betöltött ODP-fájl módosítását az MS PowerPointhoz hasonlóan, mielőtt PPTX-ként mentené.
Ez az oktatóanyag végigvezet minket az ODP PPTX-vé konvertálásán C#-ban. Ha azonban a PNG-t PPTX-re szeretné konvertálni, olvassa el a hogyan lehet PNG-t PowerPoint diává konvertálni C#-ban című cikket.