Задать вопрос
mannaro
@mannaro
Умею профессионально гуглить

Как конвертировать doc, pdf, djvu, docx, fb2, epub в HTML на PHP?

Здравствуйте! Встала задача написания онлайн-библиотеки. В качестве сервера обычный хостинг (т.е. не VDS).
Надо средствами PHP (или через API каких-то сервисов) преобразовывать все эти файлы в HTML.

Подскажите, пожалуйста, как это можно организовать? Или есть уже готовые фреймворки/CMS для написания онлайн-библиотеки?
  • Вопрос задан
  • 7033 просмотра
Подписаться 5 Оценить 2 комментария
Решения вопроса 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Я думаю имеет смысл просто отображать документы если это возможно. Например:

PDF - mozilla.github.io/pdf.js
ДеЖаВю - https://bitbucket.org/ololo/minidjvu.js/wiki/Home
docx, fb2 - habrahabr.ru/post/195342
epub - https://github.com/futurepress/epub.js/

что до doc - думаю проще будет doc в docx сконвертить.

Из того что я проверял - pdf и epub будут хорошо в браузере рендриться. Остальное не тыкал.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
Все вместе сразу не бывает.

С обычного хостинга погонят вас очень скоро, если вы будете такими вещами заниматься. Это очень ресурсоемкие процессы.

Готовые решения для pdf, doc(x) точно есть с остальными не работал.
Но качество обработки очень зависит от того чем вы будете это обрабатывать. Особенно это касается pdf.
И естественно pdf2html не даст текста, скорее всего это будет html со вставками картинок(большая часть книг pdf это сканы)
Для docx например есть PHPWord
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы