美文网首页
2022-04-25

2022-04-25

作者: o简单生活o | 来源:发表于2022-04-25 02:22 被阅读0次
    private Image CutEllipse(Image img, Rectangle rec, Size size, string imgSavePath)
    {
        Bitmap bitmap = new Bitmap(size.Width, size.Height);
        using (Graphics g = Graphics.FromImage(bitmap))
        {
            using (TextureBrush br = new TextureBrush(img, System.Drawing.Drawing2D.WrapMode.Clamp, rec))
            {
                br.ScaleTransform(bitmap.Width / (float)rec.Width, bitmap.Height / (float)rec.Height);
                g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
                g.FillEllipse(br, new Rectangle(Point.Empty, size));
            }
        }
        bitmap.Save(imgSavePath, System.Drawing.Imaging.ImageFormat.Png);
        return null;
    }
    

    相关文章

      网友评论

          本文标题:2022-04-25

          本文链接:https://www.haomeiwen.com/subject/hmaxyrtx.html