In questo semplice argomento, ti mostreremo come convertire SVG in Presentation utilizzando C# senza fare affidamento su PowerPoint. La cosa buona è che non hai bisogno di software di terze parti o di una libreria Interop per convertire SVG in PPTX in C#. L’applicazione può essere utilizzata in qualsiasi ambiente configurato .NET all’interno di Windows, Linux o macOS, a condizione che il codice di esempio possa essere eseguito senza problemi su tutte le piattaforme .NET.
Passaggi per esportare SVG in PPTX in C#
- Configura la tua applicazione per aggiungere il pacchetto Aspose.Slides for .NET da NuGet.org
- Crea un’istanza di una classe Presentation per creare una presentazione predefinita
- Accedi alla prima diapositiva predefinita all’interno della raccolta di diapositive della presentazione
- Leggere il contenuto del file SVG come stringa e inserirlo nella raccolta di immagini di presentazione
- Aggiungi una forma di cornice all’interno della diapositiva selezionata con l’aggiunta di un’immagine SVG
- Salva la presentazione con un’immagine SVG sul disco
Utilizzando i passaggi sopra menzionati in C#, salvare SVG come presentazione PPT può essere fatto facilmente. Il processo viene avviato creando un’istanza della classe Presentation e accedendo alla prima diapositiva predefinita dalla raccolta di diapositive. Quindi il contenuto del file SVG viene letto come una stringa dal disco e aggiunto a un IPPImage all’interno della raccolta di immagini di presentazione. Infine, una forma di cornice immagine viene aggiunta all’interno della diapositiva utilizzando l’SVG aggiunto e la presentazione viene salvata sul disco.
Codice per convertire SVG in PPTX in C#
Utilizzando l’esempio precedente in C# SVG in PowerPoint la conversione della presentazione può essere eseguita facilmente utilizzando poche righe di codice semplice. Puoi anche utilizzare una presentazione esistente e inserire l’SVG in qualsiasi posizione all’interno di qualsiasi diapositiva impostando anche qualsiasi dimensione personalizzata. Puoi anche caricare l’SVG di origine come flusso di memoria da fonti come database o anche dal web.
Questo tutorial spiega come inserire SVG in Presentazione usando C#. Se vuoi sapere come aggiungere una tabella all’interno della presentazione PowerPoint, fai riferimento all’articolo su come creare una tabella in PowerPoint usando C#.