Renderuj slajd jako miniaturę do JPEG
Contents
[
Hide
]
Aspose.Slides for .NET jest używany do tworzenia plików prezentacji zawierających slajdy. Te slajdy można wyświetlać, otwierając pliki prezentacji w programie Microsoft PowerPoint. Jednak czasami programiści mogą potrzebować wyświetlać slajdy jako obrazy w swoim ulubionym przeglądarce obrazów. W takich przypadkach Aspose.Slides for .NET pomaga generować miniatury obrazów slajdów.
Aby wygenerować miniaturę dowolnego wybranego slajdu przy użyciu Aspose.Slides for .NET:
- Utwórz instancję klasy Presentation.
- Uzyskaj odniesienie do wybranego slajdu, używając jego identyfikatora lub indeksu.
- Pobierz obraz miniatury odniesionego slajdu w określonej skali.
- Zapisz obraz miniatury w wybranym formacie obrazu.
string filePath = @"..\..\..\Sample Files\";
string srcFileName = filePath + "Slide Thumbnail to JPEG.pptx";
string destFileName = filePath + "Slide Thumbnail to JPEG.jpg";
//Utwórz instancję klasy Presentation, która reprezentuje plik prezentacji
using (Presentation pres = new Presentation(srcFileName))
{
//Uzyskaj dostęp do pierwszego slajdu
ISlide sld = pres.Slides[0];
//Utwórz obraz w pełnej skali
using (IImage image = sld.GetImage(1f, 1f))
{
//Zapisz obraz na dysku w formacie JPEG
image.Save(destFileName, ImageFormat.Jpeg);
}
}