2013-10-24 4 views
3

Я написал генератор ePub с помощью ZipArchive в .NET и рассмотрел пример (в Википедии) &.Как отлаживать epub?

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

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

+0

Какая ошибка? – mbatchkarov

+0

Duh. EpubCheck. –

ответ

1

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

Первый: сформировать файл и поместить его в валидатор.

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

4

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

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

1

Вот хорошая автономная проверка инструмент для Windows, Mac или Linux OS:

http://www.pagina-online.de/produkte/epub-checker/

Это отличный инструмент, который даже я использовал для проверки и генерации EPUB файлы также ясно дают ошибки, если таковые имеются.