Questo breve tutorial spiega come creare un’immagine diapositiva PowerPoint utilizzando C# con l’aiuto di semplici passaggi e un codice di esempio funzionante. Puoi utilizzare questa applicazione per generare un’immagine da una diapositiva PowerPoint in C# senza installare MS PowerPoint o altri strumenti di terze parti. L’applicazione può essere utilizzata in qualsiasi piattaforma supportata da .NET, inclusi MS Windows, Linux o macOS.
Passaggi per creare un’immagine diapositiva PowerPoint utilizzando C#
- Configura il progetto dell’applicazione per l’installazione di Aspose.Slides for .NET utilizzando il gestore di pacchetti NuGet
- Carica il file di presentazione di origine utilizzando l’oggetto classe Presentation per generare un’immagine diapositiva
- Accedi al primo slide all’interno della raccolta di diapositive della presentazione
- Imposta le dimensioni definite dall’utente per la miniatura della diapositiva
- Genera la miniatura della diapositiva e salvala sul disco in formato JPEG
I passaggi precedenti utilizzano il codice C# per convertire la diapositiva PowerPoint in un’immagine nel formato JPEG con l’aiuto di alcune chiamate API solo. Caricheremo il file di presentazione di origine dal disco e accederemo alla diapositiva desiderata nella raccolta di diapositive. Quindi, utilizzando il metodo GetThumbnail() all’interno della classe Slide, l’immagine verrà renderizzata e salvata sul disco in formato JPEG.
Codice per generare un’immagine dalla diapositiva di PowerPoint in C#
Per scrivere un creatore di immagini di presentazione, il codice basato su C# è illustrato qui. Puoi personalizzare la miniatura della diapositiva generata impostando diverse opzioni di rendering come TiffOptions, DefaultRegularFont, NotesCommentsLayouting, Dimensioni e opzioni di ridimensionamento dell’immagine usando diversi overload del metodo GetThumbnail(). La miniatura generata può essere archiviata anche in PNG, BMP o altri formati di immagine.
In questo tutorial, abbiamo imparato a convertire PowerPoint in JPG in C# eseguendo semplici passaggi e utilizzando alcune chiamate API. Se sei interessato a convertire le presentazioni in HTML, consulta l’articolo su come creare diapositive PowerPoint in HTML usando C#.