我对ePub格式比较陌生,但如果我理解得很好,以编程方式使ePub从XHTML或PDF内容开始可能意味着:
因此,我的问题是,是否有某种高级Java来执行这些步骤。当然,我可以在Java中为ZIP,XML使用API,但是它是否存在更高的工具呢?
非常感谢
-编辑-编辑
我开发了一个开源项目来实现这个目标!
http://scribaebookmake.sourceforge.net/
发布于 2011-03-25 06:31:42
我还没有见过java epub工具链;但是,我在Sigil方面取得了很好的成功。
如果目标是建立一个小酒馆,我会给Sigil一个机会。在我使用它之前,我正用手滚动我的epubs (使用ant build.xml的自动化)。
如果目标是创建一个基于java的epub工具链,那么它应该不会太难,这取决于您希望执行多少验证和流水线操作。就我个人而言,我首先要写一个电子酒吧的查看器。
至于PDF部分,我只是嵌入了XHTML。还没有必要嵌入PDF。就epub验证而言,如果所有xml都是有效的,并且在压缩之前没有悬空链接,那么您将拥有一个有效的epub。
发布于 2011-03-25 07:47:08
您应该看看这个项目,它似乎正在将PDF转换为epub。
发布于 2012-02-20 15:03:53
以下是一个无耻的插件,我一直在做的一个项目,我自己。它基本上是用Java为Eclipse编写的EPUB工具。它附带了一个API、UI和一个Ant任务,它允许您完成几乎所有的事情。请参阅http://help.eclipse.org/kepler/topic/org.eclipse.mylyn.docs.epub.help/help/introduction.html
https://stackoverflow.com/questions/5429242
复制相似问题