Deze korte tutorial bevat alle benodigde informatie om PowerPoint naar Word te converteren in C#. U leert hoe u een bestaande PowerPoint-presentatie zoals PPTX laadt en deze vervolgens opslaat als een Word-document, bijvoorbeeld een DOCX-bestand. Je leert ook hoe je meerdere bibliotheken kunt gebruiken om aan deze vereiste te voldoen voor het veranderen van PowerPoint in Word in C#.
Stappen om PowerPoint naar Word te transformeren in C#
- Configureer de ontwikkelomgeving om Aspose.Slides for .NET en Aspose.Words for .NET toe te voegen vanuit de repository
- Laad de bronpresentatie in het Presentation klasseobject
- Een geheugenstroomobject maken
- Sla de geladen presentatie op als een HTML-bestand in de geheugenstroom
- Maak een klasseobject LoadOptions om het laden van de HTML-stream te regelen door het laadformaat in te stellen als HTML
- Laad de HTML-gegevens die zijn opgeslagen in de geheugenstroom in het klasseobject Document van Aspose.Words
- Sla het resulterende document op als DOCX
Deze stappen beschrijven hoe u PowerPoint kunt exporteren naar Word in C# door gelijktijdig twee bibliotheken te gebruiken, namelijk Aspose.Slides en Aspose.Words. Eerst gebruiken we de klasse Presentatie om de sjabloon PowerPoint-presentatie te laden en deze vervolgens op te slaan als een HTML-bestand in de geheugenstroom, samen met de opties om dit laadproces aan te passen. In de laatste stap laden we deze geheugenstroom in het klasseobject Document en slaan het vervolgens op in een DOCX-bestand.
Code om PPTX naar DOCX te converteren in C#
Deze code demonstreert het proces voor conversie van PPTX naar DOCX in C# met behulp van het klasseobject Presentation door alleen de naam van het bronbestand op te geven. U kunt echter het object LoadOptions uit de bibliotheek Aspose.Slides gebruiken om verschillende eigenschappen in te stellen, zoals het instellen van een wachtwoord als de presentatie is beveiligd met een wachtwoord, callback-functie instellen in geval van fouten of waarschuwingen, enz. Het gebruikt ook LoadOptions uit de Aspose.Words-bibliotheek om verschillende eigenschappen van de invoer-HTML in te stellen, zoals het formaat, coderingsdetails, voortgang van lettertype-instellingen en waarschuwingscallbacks naar noem er een paar.
In deze tutorial hebben we geleerd om PowerPoint om te zetten naar een Word-document in C# door een bestaande presentatie te laden en deze vervolgens op te slaan als een Word-document. Als je het proces wilt leren om een nieuwe presentatie te maken in plaats van een bestaande te laden, raadpleeg dan het artikel op PowerPoint-presentatie maken met C#.