Есть какие-нибудь инструменты / библиотеки для преобразования файлов ppt и pdf в flash swf на стороне сервера?
-
23-08-2019 - |
Вопрос
Я создаю любимый проект, которому необходимо конвертировать файлы pdf и ppt в flash swf-файлы на стороне сервера.Это должно выглядеть аналогично тому, что делают Scribd, Docstoc или Slideshare на этих веб-сайтах.Но после некоторого поиска в Google я не смог найти никаких инструментов или библиотек с открытым исходным кодом для этого, кроме оболочки OpenOffice.Поэтому мне интересно, как эти веб-сайты это делают, или, может быть, есть какие-то инструменты / библиотеки, которых я не знаю?
Спасибо,
Вэй
Решение
Конвертируйте ваши ppt-файлы в PDF-файлы.И затем используйте swftools ( сменные инструменты ) для преобразования pdf (используя openoffice, вы можете использовать uno bridge, который доступен на C, C ++, python, java, для автоматизации всего преобразования pdf)) в swf.Это библиотека с открытым исходным кодом, и она чертовски хороша.
Другие советы
Возможно, вы могли бы конвертировать PPT в JPEG, а затем воспроизвести слайд-шоу, но это было бы без анимации и спецэффектов...взгляните на http://poi.apache.org/
Почему бы просто не использовать scribd API - интерфейс чтобы загрузить ваш файл и внедрить файл scribd на ваш сайт?
Некоторое время назад я написал нечто подобное.Это некрасиво - я использовал open Office для преобразования файлов ppt в pdf, затем использовал imagemagick для преобразования файлов PDF в изображения, затем написал flash player для отображения изображений.