API для поддержки формата .epub - PullRequest
3 голосов
/ 29 июля 2010

Я читал, что iPad поддерживает формат .epub. Так есть ли какие-либо API, которые облегчают чтение и отображение файлов в формате .epub?

Спасибо

Ответы [ 2 ]

3 голосов
/ 29 июля 2010

epub - это просто заархивированная коллекция xhtml файлов и метаданных (указатели, издатель, данные об авторах и т. Д.)сделать это путем переименования в расширение .zip), а затем прочитать файлы XHTML в браузере.Будет файл .opf, в котором перечислены все файлы, находящиеся в zip

. Предполагается, что файл epub не защищен DRM. Если это так, вы не сможете его прочитать, кроме как через программу, для которой указан DRM.использовать (обычно Adobe Digital Editions на компьютере - или iBooks на iPad). Во многих странах взламывание этого шифрования запрещено DCMA или другими законами.

1 голос
/ 08 августа 2010

Вам не нужен API для отображения epub, как было сказано выше, это просто сжатая коллекция файлов и папок.

Вам нужен способ разархивировать, найти файлы и просто отобразить их в UIWebView.

Если вы хотите переворачивания страниц и нумерации страниц, это совершенно другой зверь

...