Я для конвертации использовал команды ос, если у вас не виртуальный хостинг то проблем не будет, можно выполнить функцией exec или аналогичными.
php.net/manual/ru/function.exec.php
abiword -t html '/home/victor/Рабочий стол/Лекция первая и вторая.docx'
abiword -t pdf '/home/victor/Рабочий стол/Лекция первая и вторая.docx'
abiword -t txt '/home/victor/Рабочий стол/Лекция первая и вторая.docx'
Соответственно конвертирует файл в html, pdf, txt