我需要在RoR应用程序中将SVG内容转换为光栅图像(最好是PNG).是否存在不涉及ImageMagick的直接方法,或者这是事实上的标准?
一般来说,ImageMagick 被认为是事实上的标准。到目前为止,它已经与如此多的语言绑定在一起,使用起来应该不成问题。ruby 绑定好像叫rmagick。
也就是说,您当然可以自己加载和渲染 SVG,也许可以使用 librsvg 的 ruby 绑定(尽管从未成功使用过),并使用 ruby-libpng 将其存储为 png。
什么是 RoR 应用程序?