Ruby on rails 从Ruby渲染画布

Ruby on rails 从Ruby渲染画布,ruby-on-rails,ruby,canvas,Ruby On Rails,Ruby,Canvas,我在当前的web应用程序中有一个图表,我已经在画布中实现了它。我希望它能在IE8中运行,但excanvas似乎不支持半透明或复合操作。我的备用解决方案是将服务器上的图表呈现为图像,并将其发送到IE8,而不是在客户端呈现 我假设有一个画布gem,我可以将我的JS代码直接移植到Ruby,但我找不到任何东西。没有人这样做吗?如果没有,人们会推荐什么?这不是一幅特别复杂的画,但我想把复制的数量控制在最低限度 (值得一提的是,我曾考虑使用无头Webkit来呈现和返回数据URI,但我认为这将相当缓慢。另一种

我在当前的web应用程序中有一个图表,我已经在画布中实现了它。我希望它能在IE8中运行,但excanvas似乎不支持半透明或复合操作。我的备用解决方案是将服务器上的图表呈现为图像,并将其发送到IE8,而不是在客户端呈现

我假设有一个画布gem,我可以将我的JS代码直接移植到Ruby,但我找不到任何东西。没有人这样做吗?如果没有,人们会推荐什么?这不是一幅特别复杂的画,但我想把复制的数量控制在最低限度


(值得一提的是,我曾考虑使用无头Webkit来呈现和返回数据URI,但我认为这将相当缓慢。另一种可能性是预呈现所有可能的图表——大约120K个图表——但这感觉像是最后的手段!)。

我还没有找到这样的实现


至少有一个。您可以使用它编写一个小节点程序,使用与客户端上使用的代码完全相同的代码生成图像。这不是最有效的解决方案,但我想它比使用PhantomJS或类似的解决方案要好。

我还没有找到这样的实现


至少有一个。您可以使用它编写一个小节点程序,使用与客户端上使用的代码完全相同的代码生成图像。这不是最有效的解决方案,但我想它比使用PhantomJS或类似工具要好。

显然不是现成的,但文档提到显然不是现成的,但文档提到