用文本生成长生不老药中的图像

时间:2017-08-28 09:13:57

标签: imagemagick elixir phoenix-framework mogrify

我希望这篇文章要求的内容相同:Generating initials avatar with Elixir 使用Mogrify的答案并不是很有帮助。我已经有了https://github.com/zamith/mogrify_draw/但它没有生成我想要的文本。 示例代码

%Mogrify.Image{path: "test.png", ext: "png"}
  |> custom("size", "280x280")
  |> canvas("white")
  |> custom("fill", "blue")
  |> Mogrify.Draw.circle(140,140,100,100)
  |> custom("fill", "yellow")
  |> Mogrify.Draw.circle(140,140,140,100)
  |> create(path: ".")

正在创建带圆圈的图片。

我试过

%Mogrify.Image{path: "test.png", ext: "png"}
 |> custom("size", "280x280")
 |> canvas("white")
 |> Mogrify.Draw.text(10, 10, "Text")
 |> create(path: ".")

但这只是创建一张空白的白色图片。我有什么想法吗?

谢谢。

0 个答案:

没有答案