如何在ASP.NET Core中绘制所有非透明像素

时间:2018-01-09 08:54:47

标签: asp.net-core imagesharp

如何在ASP.NET Core中为png图像绘制/遮罩/填充所有非透明像素?

目前我正在使用ImageSharp因此首选ImageSharp的解决方案,但任何解决方案都优于任何解决方案。

using (var image = Image.Load(fileName))
{
    image.Mutate(x =>
    {
        //What now? :)
    })
}

编辑:
基本上我在问是否有一种方法(我无法找到)来做到这一点? 如果没有,有没有办法获得所有非透明或部分透明的像素? 如果没有,我可以手动检查所有像素吗?

foreach (x)
  forecah (y)
    CheckColorAndAct();

1 个答案:

答案 0 :(得分:1)

像素混合器错误已在beta3中修复,因此您现在应该可以使用Fill()