In questo semplice tutorial, mostreremo come creare PowerPoint Presentation utilizzando C# insieme ai passaggi dettagliati per configurare l’ambiente da parte tua. Mentre lavori in C#, crea una presentazione PowerPoint utilizzando semplici passaggi senza fare affidamento su PowerPoint. Inoltre, l’esempio fornito può essere utilizzato senza problemi su tutte le piattaforme supportate da .NET.
Passaggi per creare una presentazione PowerPoint utilizzando C#
- Scarica e installa il pacchetto Aspose.Slides for .NET da NuGet
- Usa gli spazi dei nomi Aspose.Slides, Aspose.Slides.Export e System.Drawing nel tuo progetto
- Crea una presentazione vuota utilizzando l’istanza della classe Presentation
- Aggiungi una diapositiva con un tipo di layout vuoto all’interno della raccolta di diapositive della presentazione
- Aggiungi una forma rettangolare all’interno della diapositiva appena creata
- Aggiungi una cornice di testo all’interno della forma aggiunta e imposta le sue proprietà testuali
- Salva la presentazione come PPTX sul disco usando il metodo Salva
I passaggi precedenti in C# creano file PPTX senza alcuna dipendenza da MS PowerPoint. Il processo inizia creando una presentazione utilizzando l’istanza della classe Presentation, seguita dall’aggiunta di una diapositiva vuota e di una forma automatica all’interno della diapositiva. Successivamente, il testo viene aggiunto e formattato all’interno della forma aggiunta prima di salvare il file di presentazione come PPTX sul disco.
Codice per generare una presentazione PowerPoint in C#
Utilizzando l’esempio sopra in C# Presentazione in formato PPTX è stato salvato sul disco. L’enumeratore SaveFormat offre anche le opzioni per salvare la presentazione nei formati PPT, PPS, PPSX, ODP, POT e POTX. Puoi anche personalizzare il testo utilizzando diverse opzioni esposte dalle classi PortionFormat e ParagraphFormat che includono l’impostazione di opzioni come elenchi puntati, margini, rientri, evidenziazione e barratura del testo.
In precedenza, abbiamo assistito a come salvare la diapositiva come SVG in C# in un altro argomento di istruzioni. Tuttavia, in questo argomento, abbiamo esplorato come è possibile generare l’utilizzo di Presentazione PowerPoint in C# in diversi formati.