Ez a témakör leírja, hogyan lehet PPT-t PPTX-re konvertálni C#-ban nagyon kevés kódsor segítségével. Az összes konfigurációs részlet és a futtatható mintakód is része ennek az oktatóanyagnak, amely felhasználható egy PPT–PPTX konverter fejlesztésére C#-ban. Ezenkívül információkat kap a forrás PPT fájl betöltésének testreszabásához és a PPTX fájl mentéséhez.
A PPT konvertálása PPTX-re C#-ban
- Konfigurálja a környezetet a Aspose.Slides for .NET hozzáadásához a NuGet csomagkezelővel a PPT-PPTX konvertáláshoz
- Deklarálja a LoadOptions osztályobjektumot
- Állítsa be a betöltési formátumot PPT-re
- Állítson be jelszót a PPT fájl megnyitásához
- Töltse be a forrás PPT-t a Presentation osztály használatával a megadott betöltési beállításokkal
- Mentse el a betöltött prezentációt PPTX-ként
Ezek a lépések vezetnek minket a PPT-t PPTX-re módosítani C#-ban. Meg kell adnunk a PPT fájl betöltési formátumát, ezért a LoadOptions osztály objektum az elején lesz deklarálva, mivel tartalmazza a PPT-re beállított LoadFormat tulajdonságot. Ha a PPT-fájlja jelszóval védett, állítsa be a jelszót a LoadFormat osztályobjektum használatával is, majd töltse be a forrás PPT-fájlt PPTX-ként való mentéshez.
A PPT-t PPTX-vé alakító kód C#-ban
using Aspose.Slides; | |
namespace AsposeKB | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert PPT to PPTX in C# | |
{ | |
// Load Slides license | |
Aspose.Slides.License lic = new Aspose.Slides.License(); | |
lic.SetLicense(@"Aspose.Total.lic"); | |
// Declare LoadOptions class object and set load format and password | |
Aspose.Slides.LoadOptions loadOptions = new Aspose.Slides.LoadOptions(); | |
loadOptions.LoadFormat = Aspose.Slides.LoadFormat.Ppt; | |
loadOptions.Password = "abc123"; | |
// Load the source PPT using the LoadOptions object | |
Presentation presentation = new Presentation("sample.ppt",loadOptions); | |
// Save the output file as PPTX converted from a PPT | |
presentation.Save("output.pptx",Aspose.Slides.Export.SaveFormat.Pptx); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Ez a kód segít egy alapvető PPT to PPTX átalakító szoftver megírásában C# nyelven, ahol a LoadOptions osztály egyéb tulajdonságokat is tartalmaz, mint például táblázatbeállítások beállítása a diagramok képletének kiszámításához stb., külső erőforrások betöltésének kezelése, figyelmeztető visszahívások beállítása és megszakítási token. nevezz meg néhányat. Más speciális műveleteket is végrehajthat, például módosíthatja a betöltött PPT-fájlt az MS PowerPointhoz hasonlóan, mielőtt PPTX-ként menti.
Ez az oktatóanyag megtanította nekünk a PPT PPTX-re konvertálásának folyamatát, de ha más típusú átalakításokat szeretne tanulni, például egy prezentáció PDF-formátumba konvertálását, olvassa el a hogyan lehet a PowerPointot PDF-be konvertálni C# segítségével című cikket.