Я хочу преобразовать файлы PowerPoint (.ppt) и Excel (.xls) в простой текстовый формат (.txt) из командной строки на сервере под управлением Linux. На сервере не установлены xorg или подобные библиотеки, и установка их не возможна.

Я попробовал 'catppt' из catdoc, но у меня это не сработало.

~$ catppt presentacion_16x9.ppt 
Violación de segmento

(Сообщение означает "Ошибка сегментации")

Какое программное обеспечение я должен использовать для этого преобразования?

1 ответ1

0

Возможно, вам понадобится использовать XSLT для преобразования файлов во все, что вам нужно. Смотрите этот блог: http://blogs.msdn.com/b/ericwhite/archive/2008/10/20/eric-white-s-blog-s-table-of-contents.aspx для получения дополнительной информации.

Короче говоря, вы должны написать XSLT, который может обрабатывать нужные поля из файлов PPT/XLS, и распечатать их в формате, который вы хотите, в файл TXT. Это немного, чтобы учиться, но это единственный способ, которым я знаю, как это сделать.

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