Come convertire PowerPoint in Word in C#

Questo breve tutorial contiene tutte le informazioni necessarie per convertire PowerPoint in Word in C#. Imparerai come caricare una presentazione PowerPoint esistente come PPTX e quindi salvarla come documento Word, ad esempio un file DOCX. Imparerai anche come utilizzare più librerie per soddisfare questo requisito per la modifica di PowerPoint in Word in C#.

Passaggi per trasformare PowerPoint in Word in C#

  1. Configura l’ambiente di sviluppo per aggiungere Aspose.Slides for .NET e Aspose.Words for .NET dal repository
  2. Carica la presentazione di origine nell’oggetto classe Presentation
  3. Crea un oggetto flusso di memoria
  4. Salva la presentazione caricata come file HTML nel flusso di memoria
  5. Crea un oggetto classe LoadOptions per controllare il caricamento del flusso HTML impostando il formato di caricamento come HTML
  6. Carica i dati HTML salvati nel flusso di memoria nell’oggetto classe Document da Aspose.Words
  7. Salva il documento risultante come DOCX

Questi passaggi descrivono come esportare PowerPoint in Word in C# utilizzando due librerie, ad esempio Aspose.Slides e Aspose.Words contemporaneamente. Innanzitutto, utilizziamo la classe Presentation per caricare il modello di presentazione PowerPoint e quindi salvarlo come file HTML nel flusso di memoria insieme alle opzioni per personalizzare questo processo di caricamento. Nel passaggio finale, carichiamo questo flusso di memoria nell’oggetto della classe Document e quindi lo salviamo in un file DOCX.

Codice per convertire PPTX in DOCX in C#

Questo codice illustra il processo per convertire PPTX in DOCX in C# utilizzando l’oggetto classe Presentation fornendo solo il nome del file di origine, tuttavia è possibile utilizzare l’oggetto LoadOptions dalla libreria Aspose.Slides per impostare proprietà diverse come l’impostazione della password se il la presentazione è protetta da password, impostando la funzione di callback in caso di errori o avvisi, ecc. Utilizza anche LoadOptions dalla libreria Aspose.Words per impostare diverse proprietà dell’HTML di input come il suo formato, i dettagli della codifica, l’avanzamento delle impostazioni dei caratteri e i callback di avviso su citarne alcuni.

In questo tutorial abbiamo imparato a convertire PowerPoint in un documento Word in C# caricando una presentazione esistente e salvandola come documento Word. Se vuoi imparare la procedura per creare una nuova presentazione invece di caricarne una esistente, consulta l’articolo su come creare una presentazione PowerPoint usando C#.

 Italiano