Отрисовка слайда в виде миниатюры в JPEG

Aspose.Slides для .NET используется для создания файлов презентаций, содержащих слайды. Эти слайды можно просматривать, открыв файлы презентаций с помощью Microsoft PowerPoint. Но иногда разработчикам может понадобиться просмотреть слайды в виде изображений, используя любимый просмотрщик изображений. В таких случаях Aspose.Slides для .NET помогает вам генерировать миниатюры изображений слайдов.

Чтобы сгенерировать миниатюру любого желаемого слайда с использованием Aspose.Slides для .NET:

  1. Создайте экземпляр класса Presentation.
  2. Получите ссылку на любой желаемый слайд, используя его ID или индекс.
  3. Получите миниатюру изображения ссылочного слайда на заданном масштабе.
  4. Сохраните миниатюру изображения в любом желаемом формате изображения.

 string FilePath = @"..\..\..\Примеры файлов\";

string srcFileName = FilePath + "Миниатюра слайда в JPEG.pptx";

string destFileName = FilePath + "Миниатюра слайда в JPEG.jpg";

// Создайте класс Presentation, представляющий файл презентации

using (Presentation pres = new Presentation(srcFileName))

{

    // Доступ к первому слайду

    ISlide sld = pres.Slides[0];

    // Создайте изображение полного масштаба

    Bitmap bmp = sld.GetThumbnail(1f, 1f);

    // Сохраните изображение на диск в формате JPEG

    bmp.Save(destFileName, System.Drawing.Imaging.ImageFormat.Jpeg);

}


Скачать пример кода