我一直在将图形和版面设计丰富的书籍(使用Adobe InDesign创建)转换为具有非标准功能(嵌入视频、音频、交互等)的跨平台电子书。
从InDesign导出到EPUB或其他类似格式似乎不适用于我处理的这种类型的书籍。布局丢失、图片分割等问题层出不穷。
在所有可用的不同格式中,HTML5和JavaScript的组合看起来是最好的选择。但是,我能想到的唯一方法就是将每一页导出为JPEG(不带文本),然后将页面图像放入HTML shell中,并使用DIV标签添加文本(使用CSS进行格式化)。
这似乎是很多工作量,而且将页面图像导出以制作电子书的想法对我来说似乎是业余的。
我知道HTML5目前并不是跨平台的,但这对我现在来说不是问题。我知道Adobe还有其他更好的选择,但我也需要这些书籍在iPad上运行。除非/直到苹果公司改变他们的条款,否则我不能使用Adobe开发的技术将InDesign制作的书籍转换为应用程序。
此外,我想添加自定义功能,这些功能在epub和PDF等格式中不支持,但在使用HTML+JS时相对简单。
有没有更好的方法从InDesign转换为某种跨平台电子书格式?或者将所有内容都转换为HTML,而不仅仅是创建页面图像并手动添加所有文本?