экспорт в формат epub на php
Кто-нибудь знает класс php, который может создавать/экспортировать файлы ePub?
У меня есть книга, хранящаяся в базе данных mysql,и я хочу опубликовать ее в формате ePub?
Это очень простая книга, простой текст и главы, а также несколько изображений.Есть предложения?
2 ответа:
Возможно, вы захотите взглянуть на проект ePubExport или получить идею из его исходного кода.
EPubExport-это расширение Mediawiki для экспорта вики-страниц в формате epub для чтения в автономном режиме в поддерживаемых электронные ридеры или планшеты.
Также взгляните на отмеченный наградами класс EPub
Этот класс можно использовать для создания создайте электронную книгу в формате EPUB для Apple iPad и другие устройства для чтения электронных книг.
Он может установить детали электронной книги, такие как автор, издатель, комментарии и т.д., как ну, данные главы электронной книги.
Класс строит архив со всеми Электронная книга информация и служит архив электронных книг для загрузки или возврата он как струна.
Дополнительные Ресурсы / Библиотеки:
Epub - это просто архив, как zip или tar. Если вы хотите создать файл epub с php с нуля, вам нужно создать отдельные html-файлы и несколько xml-файлов с правильной информацией. Затем вы должны объединить их в архив, это на самом деле просто zip-архив. Это немного работа, но это не очень трудно сделать с php.
Создание zip: http://davidwalsh.name/create-zip-php
Для XML проще всего создать только те теги, которые вам нужны, это просто построить его с правильным выходом.
Итак:
1) Создайте html и xml-файлы и временно сохраните их на своем сервере.
2) Создайте zip-архив с нужными файлами на вашем сервере. 3) пусть пользователь скачает архив с расширением .формат epub.Удачи!