2009-10-15 3 views
0

Я знаю, что могу показать презентацию Powerpoint в своей собственной форме (см. here), но мне интересно, есть ли способ избавиться от Microsoft Office как требование?C#/Windows Forms - отображать слайд-шоу PowerPoint без установленного Office?

Я предполагаю, что в основном то, что я прошу, это библиотека, в которой будут отображаться слайд-шоу Powerpoint без моих пользователей, которые должны установить MS Office на каждой машине. Им не нужно СОЗДАТЬ слайд-шоу, просто покажите их. Существует ли такая библиотека? Я искал повсюду, и я всегда возвращаюсь к материалам MS Interop/ActiveX.

Любая помощь приветствуется!

Том

ответ

2

Я считаю, что вы можете сделать это с Aspose.Slides. Он может открыть файл PPT, который у вас есть, и я думаю, вы могли бы сохранить каждый лист в изображении. Наконец, вы можете показывать изображения в своем приложении.

+0

Я использую Aspose и подтвержу, что вы можете создавать изображения из него. Мы загружаем изображения на веб-сервер в обычные HTML-обертки со следующими/предыдущими ссылками. Очевидно, что это не будет работать с анимированными/интерактивными слайдами, но в этом случае я бы предложил ссылку на просмотрщик Rubens Farias (что я также использовал). – Godeke

+0

Мне любопытно узнать, что библиотека Aspose.Slides бесплатна? – Mou

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