【发布时间】:2011-04-28 20:06:36
【问题描述】:
我有一堆 EPUB 书籍,如果我有 Kindle,我必须将它们转换为 MOBI。我想知道在从 EPUB 到 MOBI 的转换过程中是否一定会丢失任何细节(例如元数据、布局信息),反之亦然,类似于 MP3 和 WMA 之间的转换?当连续应用多个转换时会发生什么,例如EPUB->MOBI->EPUB->MOBI->EPUB。信息丢失会有多严重?
【问题讨论】:
我有一堆 EPUB 书籍,如果我有 Kindle,我必须将它们转换为 MOBI。我想知道在从 EPUB 到 MOBI 的转换过程中是否一定会丢失任何细节(例如元数据、布局信息),反之亦然,类似于 MP3 和 WMA 之间的转换?当连续应用多个转换时会发生什么,例如EPUB->MOBI->EPUB->MOBI->EPUB。信息丢失会有多严重?
【问题讨论】:
是的,这将是有损的。无法准确表达损耗,因为它取决于输入源。 EPUB 允许使用任何 XHTML1.1/CSS 2.1,而 Mobipocket 本质上是多年前存在的“HTML 3”,加上一些专有标记。
如果 EPUB 主要只是文本,则可以接受转换。如果它是高度设计的,那么它可能仍然是可读的,但看起来很糟糕。
【讨论】:
Kindlegen 从 EPUB 生成 MOBI。基本元数据(标题、作者、目录等)保持不变。文本和图像将被很好地转换。浮动元素等 CSS2 功能将不会显示。
不确定这些是否丢失或未呈现。通常,EPUB 会保留压缩到其中的所有内容,并且设备会选择呈现它所理解的任何内容。我想 MOBI 也应该以同样的方式工作。
【讨论】: