2014-01-02 2 views
1

Я использую самую превосходную библиотеку PHP ePub, чтобы на лету создавать цифровые книги из HTML, хранящиеся в моей базе данных.Каков правильный размер изображения для титульной страницы ePub?

Поскольку это часть коллекции, я включаю обложку для каждой книги. Все работает отлично в коде, но в зависимости от устройства/программного обеспечения, интерпретирующего ePub, изображение может быть отключено. Я видел 600x800 пикселей в качестве рекомендуемого размера, но он все же отключает его (например, в Aldiko в Android). Есть ли стандартный размер, рекомендованный в документации?

Честно говоря, мне понравилась бы хорошая и читаемая рекомендация для документации формата ePub.

ответ

3

Итак, похоже, что у Aldiko есть проблема, а не на других электронных чтениях, которые я тестировал (Caliber, Overdrive).

После того, как я попытался выполнить различные соотношения, я обнаружил, что Aldiko уважает только стиль height:100%, который я назвал в направлении высоты. Он не масштабирует изображение, только устанавливает высоту на 100% ширины экрана. Мне нужно будет с этим быть ошибкой в ​​Aldiko, и сохранить рекомендуемое соотношение 600x800 для максимального разрешения.

Еще одна интересная вещь, которую я обнаружил; читатель Aldiko также не восстановился из нестандартного HTML. В одной из записей базы данных тег <style> внутри <body> исчез, но в тексте стиля этого не произошло. Это не то же самое для других электронных читателей.

Лучший общий совет, который я нашел в Интернете, - Preparing Images for Ebooks Project (PIFEP).

Смежные вопросы