Существует ли какое-либо программное обеспечение, способное конвертировать слайд-шоу Powerpoint (в формате 2003 или 2007) в серию изображений JPG или PNG? Я ищу либо автономное программное обеспечение, которое может сделать это из командной строки, либо, в идеале, библиотеку .NET, которую можно использовать для преобразования (не задерживая дыхание на последнем).

Я знаю, что Powerpoint сам может выполнять преобразование, но я хотел бы интегрировать его в веб-приложение, которое не может полагаться на саму установку PowerPoint.

Я провел там некоторые поиски, но все, что я действительно могу найти, это либо инструкции о том, как сделать это в Powerpoint, либо само программное обеспечение, которое выглядит как его из очень сомнительного источника.

3 ответа3

2

Это двухэтапное решение, но оно работает:

  1. Конвертировать * .ppt, .pptx в PDF. [PostScript или GhostScript]
  2. Конвертировать PDF в JPG или PNG. [PDFtoImage]

Оба вышеупомянутых программного обеспечения являются командной строкой и делают именно так, как вы просите. Кроме того, вы можете установить PNG-принтер и отправить презентации на него. [Я не знаю, как его установить, но я уверен, что где-то видел учебник.]

2

Установите PDF Creator (он бесплатный и относительно легкий) и следуйте этим инструкциям, которые позволят вам использовать его из командной строки.

Если вы сможете использовать его из командной строки, его будет довольно легко интегрировать в ваше приложение. Просто отправьте команду на печать файла Powerpoint в формате jpg или png.

0

OpenXML SDK может сделать это для вас без веб-сервера. Взгляните на исходный код http://pptx2silverlight.codeplex.com/ для примера того, как этот парень делает это для преобразования PowerPoint в Silverlight и просто использует PNG-экспорт слайдов в качестве своих "слайдов".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .