Я работал над преобразованием графических и макетных книг (созданных в Adobe InDesign) в кросс-платформенные электронные книги с нестандартными функциями (встроенное видео, аудио, интерактивность и т. Д.).
Экспорт из InDesign в EPUB или другие подобные форматы не очень хорошо работает с типами книг, с которыми я работаю. Существуют всевозможные проблемы, связанные с потерей макета, разделением изображений и т. Д.
Из всех доступных форматов, похоже, наилучшим вариантом является сочетание HTML5 и JavaScript. Тем не менее, единственный способ сделать это - экспортировать каждую страницу в формате JPEG (без текста), затем поместить изображения страниц в оболочку HTML и добавить текст с помощью тегов DIV (форматирование с помощью CSS).
Это кажется большой работой, и идея экспорта изображений страниц для создания электронной книги кажется мне неловко любительской.
Я понимаю, что HTML5 в настоящее время не является кроссплатформенным, но сейчас это не проблема для меня. Я знаю, что у Adobe есть и другие варианты, которые были бы лучше, но мне также нужны эти книги для работы на iPad. Если / пока Apple не изменит свои условия, я не могу использовать технологию, разработанную Adobe для преобразования книг, созданных в InDesign, в приложения.
Кроме того, я хотел бы добавить пользовательские функции, которые не поддерживаются в таких форматах, как epub и PDF, но относительно просты с использованием HTML + JS.
Есть ли лучший способ перейти от InDesign к какому-то кроссплатформенному формату электронных книг? Или перевести все в HTML, а не просто создавать изображения страниц и вручную добавлять весь текст?