Как конвертировать документ ms word в html?

Всем привет!
Мне нужно документ из word (doc, docx) конвертировать и вставить в текстовое поле (tinyMCE), либо сразу конвертировать и загрузить в бд. Также желательно, чтобы картинки загружались в отдельную папку. Есть в интернете такие конвертеры с нужным мне функционалом, например этот.
Нашел также вариант работающий через COM интерфейс, но у меня не получается сделать его рабочим. И как тут быть с картинками?
<?php
// htmlviewer.php
// convert a Word doc to an HTML file
//$DocumentPath = str_replace("\\", "\", $DocumentPath);
$DocumentPath="C:/Archivos de programa/Easyphp/www/subidas/curric.doc";
// create an instance of the Word application
$word = new COM("word.application") or die("Unable to instantiate application object");
// creating an instance of the Word Document object
$wordDocument = new COM("word.document") or die("Unable to instantiate document object");
$word->Visible = 0;
// open up an empty document
$wordDocument = $word->Documents->Open($DocumentPath);
// create the filename for the HTML version
$HTMLPath = substr_replace($DocumentPath, 'txt', -3, 3);
// save the document as HTML
$wordDocument->SaveAs($HTMLPath, 3);
// clean up
$wordDocument = null;
$word->Quit();
$word = null;
// redirect the browser to the newly-created document header("Location:". $HTMLPath);
header("Location:". $HTMLPath);
?>

И насколько я понял этот код просто создаст html файл, а мне необходимо именно код, без основных тегов, хотя это и так ясно.
  • Вопрос задан
  • 605 просмотров
Пригласить эксперта
Ответы на вопрос 1
@AVKor
pandoc.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы