Vips-在Ruby中调整大小后,在图像顶部添加文本

问题描述

我正在使用Vips通过Shrine调整图像大小,希望可以使用Vips库在图像顶部合并一层文本。

ImageProcessing::Vips.source(image).resize_to_fill!(width,height)

这段代码很好用,如何在resize_to_fill之后添加一层文本?

目标是用白色文字写“ Hello world”,并在图像的中心带有CSS文字阴影。

我尝试编写类似这样的内容,但到目前为止我只得到错误提示:

Vips\Image::text('Hello world!',['font' => 'sans 120','width' => $image->width - 100]);

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)