Renderuj slajd jako miniaturę do JPEG

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:

  1. Utwórz instancję klasy Presentation.
  2. Uzyskaj odniesienie do wybranego slajdu, używając jego identyfikatora lub indeksu.
  3. Pobierz obraz miniatury odniesionego slajdu w określonej skali.
  4. 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);
    }
}

Pobierz przykładowy kod