Crea diapositiva come immagine SVG
Contents
[
Hide
]
Per generare un’immagine SVG da qualsiasi diapositiva desiderata con Aspose.Slides.Pptx per .NET, segui i passaggi riportati di seguito:
- Crea un’istanza della classe Presentation.
- Ottieni il riferimento della diapositiva desiderata utilizzando il suo ID o indice.
- Recupera l’immagine SVG in un flusso di memoria.
- Salva il flusso di memoria su file.
Esempio
//Istanziare una classe Presentation che rappresenta il file di presentazione
using (Presentation pres = new Presentation("Slides Test Presentation.pptx"))
{
//Accedere alla seconda diapositiva
ISlide sld = pres.Slides[1];
//Creare un oggetto MemoryStream
MemoryStream SvgStream = new MemoryStream();
//Generare l'immagine SVG della diapositiva e salvarla nello stream di memoria
sld.WriteAsSvg(SvgStream);
SvgStream.Position = 0;
//Salvare lo stream di memoria su file
using (Stream fileStream = System.IO.File.OpenWrite("PresentatoinTemplate.svg"))
{
byte[] buffer = new byte[8 * 1024];
int len;
while ((len = SvgStream.Read(buffer, 0, buffer.Length)) > 0)
{
fileStream.Write(buffer, 0, len);
}
}
SvgStream.Close();
Scarica Esempio in Esecuzione
Scarica Codice di Esempio
Per ulteriori dettagli, visita Visualizza le Diapositive di Presentazione come Immagini SVG in .NET.