目前似乎没有可用于抓取站点并将内容转换为 ePub 格式的工具。我想在未经网站所有者明确同意的情况下在网站上执行此操作会产生法律影响。
我问的原因是,我希望能够将 Doctrine 2 参考指南转换为我的 Kindle 的 ePub 格式。
找出文档来源并使用它们通常会更好。在学说 2 的情况下,它们是RST文本文件。docutils 工具(用 Python 编写)将这些转换为各种形式,例如您看到的网站。Sphinx文档构建器以此为基础,这似乎是他们使用的。碰巧他们有一个ePub builder。
由于它是一个开源项目,因此源代码很容易获得。或者您可以从他们的 git 存储库中获取最新信息git clone git://github.com/doctrine/doctrine2.git doctrine2-orm
。
这是在 Kindle 上获取文档的最简单、最直接的途径。