1

I need a HTML layout engine that supports the following:

  • rfc2070 HTML 2
  • MathML
  • Image formats pulgable using a custom plugin format
  • Drawing and hyper-link clicking independent of windowing system
  • C interface

The purpose is to display program documentation in a nice browsable format. Therefore I do not need any CSS formating support or JavaScript. Does anyone know a good starting point. Gecko seems to be much. Should I try to build a custom one?

4

1 回答 1

2

我应该尝试构建一个自定义的吗?

不,您绝对不应该尝试构建自定义的!那里有足够多的 HTML 渲染引擎,您不需要重新发明轮子(即使我认为这可能很有趣)。

你有目标操作系统吗?如果您使用的是 Windows,您可以使用 Microsoft 的Web 浏览器控件来显示您的页面。

如果你在 Linux 下,你有更多的选择。AFAIK Konqueror 可以用于此(不要忘记您可以使用大量的 HTML UI 小部件库之一)。看看这个列表作为起点。

目的是以一种很好的可浏览格式显示程序文档。

附带问题:您不能简单地在用户的默认浏览器中显示您的文档吗?许多程序甚至在浏览器中提供在线文档是很常见的。

于 2012-10-05T15:28:41.443 回答