Kity Formula Render(KFR) 是一个基于SVG的公式渲染引擎,用以降低在web上呈现数学公式的复杂度。KFR是一个纯浏览器端解决方案,以完全脱离服务器的方式渲染公式,最终产生的公式可以是栅格化的图片,也可以是矢量化的图形。
你可以通过以下途径获取最新的发行版:
- 下载最新的版本
- 克隆源码仓库到本地,然后执行编译。
然后参考Getting Started的示例和说明开始使用KFR。
你可以在issues中向我们提出在使用过程中遇到的BUG以及功能性建议。
Kity Formula Render 支持以下浏览器:
以及其他极具特色的浏览器,比如:搜狗浏览器、360浏览器等。
Kity Formula Render 提供了一个简单的解决方案,可以使你完全独立于服务器端渲染公式,而且你可以非常容易地把 Kity Formula Render 集成到你的应用中。
Kity Formula Render 提供了一个非常灵活的公式呈现和存储方案,以方便你在自己的应用中呈现公式。
你可以使用Kity Formula的子项目Kity Formula Parser(KFP)提供的解析器来完成从各种公式表示法到可视化公式的转换,也可以直接使用 Kity Formula Render 提供的API,以编程的方式来构建一个公式。
在服务器端存储方面,你可以结合解析器KFP在服务器端存储公式的原始表达式,也可以存储图片的base64编码,或者直接把图片以二进制的方式保存到服务器上。
Kity Formula Render 渲染出来的公式效果接近于纸质出版物的效果,可以使你的应用表现得更专业。
Kity Formula 相关的代码和文档版权属于百度,代码发布在 BSD 许可下。