电子书和.pdb格式

时间:2010-11-20 01:55:25

标签: ipad uiwebview pagination pdb-palm

我一直在努力争取一个.epub文件,以便在iPad上动态“分页”成多个UIWebview来制作增强的电子书应用程序。如果有人下载了Adderall Diaries应用程序,或者使用了应用程序“eReader”,我们需要这种分页方式。

我已经看到很多黑客和变通办法让.epub分页书样式,但似乎没有什么比我们想要的顺利工作。似乎很清楚html,它几乎就是.epub,并不意味着分页,至少不容易。

我最近发现eReader使用一种名为“.pdb”的格式作为文本,并且看到它们具有我们正在寻找的效果,决定检查它。但是,这是一种我完全不熟悉的格式,并且找不到太多信息。我认为eReader在UIWebView中显示它,主要是因为它是iOS中的程式化文本。

有人熟悉这种格式吗?在iPad上实施有多容易?有没有一个神奇的子弹来完成这项工作,我错过了?

1 个答案:

答案 0 :(得分:1)

我熟悉PDB的 四个含义:Python调试器(甚至不是文件格式),Microsoft的程序数据库调试信息格式和Palm数据库()。

其中,唯一有意义的是Palm数据库,但不幸的是,这并没有告诉我们文件内部数据的实际格式:几乎每个存储数据的PalmOS应用程序都将其存储在这些数据库中(有一个应用程序,我知道它坚持一切都存储在闪存卡上,但它们总是以这种文件格式传输到计算机(和闪存介质)。事实上,PalmOS apps 也以这种形式存储。

可以存储在Palm数据库中的MobileRead Wiki lists many possible formats,包括eReader format(它有类似文档的内容)。

校正

第四个含义(我经常忘记)是蛋白质数据库,其中 实际上是文件格式的名称,但它不相关,因为它用于描述分子(并且明显地设计用于蛋白质),而不是电子书。 (尽管如此,它确实能拍出漂亮的照片!)