Может быть, способ конвертировать пакет?Ruby on Rails: Есть ли способ конвертировать слово в html?
ответ
Вы можете использовать API Документов Google для загрузки и преобразования .doc.
http://code.google.com/apis/documents/overview.html
Некоторые образцы и код: http://code.google.com/apis/documents/code.html
рубин пример и демо: http://code.google.com/p/gdata-samples/source/browse/#svn/trunk/doclist/DocListManager http://doclistmanager.googlecodesamples.com/
Короткий ответ - нет, но длинный ответ - сортировка.
MS Word сам сохранит файл как html - но это полный беспорядок. До некоторой степени это просто потому, что клиентская база, которая напрямую конвертирует файлы слов в html, не заботится о том, чтобы она была неаккуратной, поэтому Word не усердно работал над созданием чистого вывода. С другой стороны, это внутренне сложно, потому что слово ориентировано на создание фиксированных размеров, нединамических документов, таких как бумажная база. Так что легко конвертировать в другие статические форматы (скажем, в формате PDF), но как вы конвертируете в HTML? Вы просто проливаете текст? Вы задаете ширину, которая, как мы надеемся, сделает макет прежним? Что делать, если в слове doc есть шрифты или элементы макета, которые недоступны в средстве визуализации HTML?
Самый простой способ сделать это проект по проекту - вы можете создать DTD для преобразования RTF-файла, например, но это включает в себя принятие решений на уровне программистов о том, как они будут преобразованы.
не полностью, что вопрос немного шире. – NullVoxPopuli