2010-11-30 4 views
5

У вас, ребята, есть .Net-библиотеки, которые имеют возможность конвертировать файл презентации PowerPoint в изображения?Как преобразовать PowerPoint (.ppt, .pptx) в несколько изображений каждого слайда?

+1

Возможный дубликат [PPT слайдов для изображений] (http://stackoverflow.com/questions/2972263/ppt-slides-to-images) – Gabe

ответ

10

Использование добавить ссылку на 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); 
} 
+0

+1) для быстрого ответа =) – Singleton

+0

, поэтому для этого требуется, чтобы офис был установлен на сервере и множество других конфигураций. Я разместил его здесь http://stackoverflow.com/a/40385136/1386991 –

1

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

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

Смежные вопросы