Как отлаживать epub?

Я написал генератор ePub, используя ZipArchive в .NET и просмотрев спецификацию (в Википедии) и пример.

Не работает! Но я получаю только общую ошибку, поэтому я не могу здесь ничего исправить.

Где я могу загрузить свой ePub и узнать, что с ним не так? Или есть инструмент, который лучше для этого? Сейчас я использую Adobe ePub reader ...


person Vincent-Philippe Lauzon    schedule 24.10.2013    source источник


Ответы (4)


Я понимаю, что это старый вопрос, но, если другие столкнутся с этим, я хотел бы внести свой вклад. IDPF, отвечающий за стандарт ePub, имеет инструмент для проверки ePub, который называется epubcheck. Его можно найти по адресу https://github.com/IDPF/epubcheck.

Кроме того, у них есть собственный онлайн-валидатор, использующий epubcheck. Он находится по адресу http://validator.idpf.org/.

person mwu    schedule 18.03.2014

Я нашел инструмент онлайн-проверки на http://www.epubconversion.com/ePub-validator-iBook.jsp.

person Vincent-Philippe Lauzon    schedule 25.10.2013

Есть два основных подхода к использованию черного ящика.

Во-первых: сгенерируйте файл и поместите его в валидатор.

Во-вторых: возьмите набор входных и выходных данных без использования вашего кода (например, другой генератор, сделайте это вручную). Затем используйте инструмент сравнения файлов (возможно, сначала извлеките zip-архив).

person Daniel    schedule 24.10.2013