在Ruby中将SVG转换为PNG

rsl*_*ite 6 ruby svg png

我需要在RoR应用程序中将SVG内容转换为光栅图像(最好是PNG).是否存在不涉及ImageMagick的直接方法,或者这是事实上的标准?

fal*_*tro 3

一般来说,ImageMagick 被认为是事实上的标准。到目前为止,它已经与如此多的语言绑定在一起,使用起来应该不成问题。ruby 绑定好像叫rmagick。

也就是说,您当然可以自己加载和渲染 SVG,也许可以使用 librsvg 的 ruby​​ 绑定(尽管从未成功使用过),并使用 ruby​​-libpng 将其存储为 png。

什么是 RoR 应用程序?