Как преобразовать PowerPoint (.ppt, .pptx) в несколько изображений каждого слайда? - PullRequest
5 голосов
/ 30 ноября 2010

У вас, ребята, есть библиотеки .Net, которые могут конвертировать файл презентации PowerPoint в изображения?

Ответы [ 3 ]

11 голосов
/ 30 ноября 2010

Используя добавить ссылку на Microsoft.Office.Interop.PowerPoint.dll. Чтобы преобразовать слайды PowerPoint в изображения PNG:

PowerPoint.Presentation pptPresentation = pptApplication.Presentations.Open2007(FILE);
foreach (PowerPoint.Slide pptSlide in pptPresentation.Slides)
{
   pptSlide.Export(NEWNAME, "PNG", 1024, 768);
}
1 голос
/ 23 августа 2011

Пожалуйста, посмотрите, может ли Aspose.Slides для .NET помочь вам в этом сценарии. Этот компонент позволяет конвертировать слайды Powerpoint в изображения . Это не требует MS Office для установки в системе.

Раскрытие информации: я работаю евангелистом-разработчиком в Aspose.

1 голос
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...