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

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

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

Подскажите, пожалуйста, как это можно организовать? Или есть уже готовые фреймворки/CMS для написания онлайн-библиотеки?
  • Вопрос задан
  • 7055 просмотров
Подписаться 5 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 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
Ответ написан
Ваш ответ на вопрос

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

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