从Ruby应用程序中,我需要在内存中动态创建一个图像文件 。我更喜欢PNG文件,所以我先查看chunky_png。它允许我操纵PNG图像并在画布上做一点绘图。但是,它不允许我将文本渲染为像素。
最好的方法是什么?
非常感谢任何提示。
答案 0 :(得分:4)
您可以使用RMagick(doc)。请注意,它可能很难安装,因为它需要ImageMagick库(与纯{Ruby不同的chunky_png
)。
安装完成后,您可以使用annotate
方法或矢量绘图模块RVG(使用text method中使用的tutorial)。