2010-02-25 4 views
0

Я хочу преобразовать документы MicrosoftOffice Docs (.doc, .docx, ppt, xlsx, xls) + PDF + Images ++ Audio/Video в swf файл. Идея этого проекта заключается в том, чтобы открыть документы на любой машине с флеш-плагином. Я хочу сделать это в VC++.Преобразование MicrosoftOffice Docs + PDF + Images ++ Аудио/видео в файл Swf

ответ

0

Использование http://www.swftools.org/ (Open Source)

Делает SWF из PDF, изображения, видео, звук.

Для преобразования из офисных форматов вам, вероятно, необходимо сначала конвертировать офисные файлы в PDF, а затем в PDF в SWF. Для этого есть много инструментов, один из лучших - OpenOffice в режиме сервера (без пользовательского интерфейса).

Пример реализации Alfresco Share (также Open Source), который использует swftools и OpenOffice для преобразования всех видов файлов в SWF. Alfresco Share вызывает эти внешние программы с Java, поэтому вы можете вызывать их из VC++ одинаково.

+0

@Nicolas: Большое вам спасибо за ответ ......... еще один запрос ....... Можете ли вы любезно уточнить, пожалуйста ............. ..... Как доля alfresco может сделать это для меня ............... –

+0

К сожалению, Alfresco Share не будет «делать это за вас», если вы находитесь в проекте VC++. Это всего лишь пример того, как использовать SWFTOOLS и режим OpenOffice для преобразования многих типов файлов в SWF. Это доказательство того, что это возможно, но вам, вероятно, придется написать себе VC++ для вызова режима SWFTOOLS и OpenOffice. –

+0

FYI, Alfresco использует JODConverter для преобразования офисных файлов в PDF. Таким образом, вы можете использовать JODConverter + SWFTOOLS для достижения своей цели. –

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