2014-06-27 67 views
2

我打算从零开始创建一个Epub3渲染引擎(最好是C++),但对于从哪里开始却一无所知。对于这样的项目或资源来说,这会帮助我开始。我对此类引擎有过一些经验(对于Epub2和PDF),但没有深入的知识。创建一个Epub3渲染引擎

+0

为什么你想从头开始编写这样一个复杂的项目?您是否考虑过使用Readium SDK(https://github.com/readium/readium-sdk)? –

回答

1

听起来像一个大的项目,但如果你有ePub2和PDF可能是管理经验的写作引擎...

开始将是Readium SDK(http://readium.org/projects/readium-sdk)最好的地方。然后你可以逐个完成规范(http://www.idpf.org/epub/30/spec/epub30-overview.html)。我强烈建议在WebKit中构建,因为你需要的大多数功能都被打包在那里......

规范本身基本上只是一个浏览器,所以另一个开始的好地方可能是一些浏览器研究(Mozilla等)并检查一下这方面的一些SDK。

祝你好运!

+0

谢谢。将研究它。 – itsmeIcarus

+0

你的发展有没有运气?您会考虑参与开源Readium SDK的工作吗? –

+0

@LaurentLeMeur我认为你的意思是直接评论他的问题? –