C# 图片添加圆形边框

姑娘出来我爬山坡 2013-07-22 05:47:42

如题。
传人一张图片。 自动添加圆形边框~
...全文
774 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
pictureBox设置成了圆形。 然后他的image怎么改成圆形呢?
  • 打赏
  • 举报
回复
引用 8 楼 tuzhenyuan1990 的回复:
[quote=引用 6 楼 u011206051 的回复:] 最后一个问题。 这个红色边框怎么变圆形
没链接。 我给你一个大概的思路吧。
private void form_Load()
{
  bit=new Bitmap("“你的图片名字”.png");
bit.MakeTransparent(Color.Blue);
protect override void OnPaint()
{
   e.Graphics.DrawImage((Image)bit,new Point(0,0));
}
}
[/quote] OnPaint有一个类吧?
  • 打赏
  • 举报
回复
引用 11 楼 gods_kiss 的回复:
早imgae控件外边加 个border,设置border的conorradius就可以了
border是自定义控件?
畸笔叟 2013-07-24
  • 打赏
  • 举报
回复
引用 15 楼 u011206051 的回复:
pictureBox设置成了圆形。 然后他的image怎么改成圆形呢?
仔细看我给你的代码!图片已经是透明了
  • 打赏
  • 举报
回复
引用 9 楼 tuzhenyuan1990 的回复:
[quote=引用 6 楼 u011206051 的回复:] 最后一个问题。 这个红色边框怎么变圆形
主要用到GDI+ 是画出来。先把之前的图片变成透明,然后,画一个有颜色的圆形。那么,人看到的也就只有一个圆形的图片了。明白了吧?[/quote] 就是圆形不知道怎么画。。 然后保存的话 就是包括圆形边框的图片整个保存下来
畸笔叟 2013-07-23
  • 打赏
  • 举报
回复
引用 6 楼 u011206051 的回复:
最后一个问题。 这个红色边框怎么变圆形
主要用到GDI+ 是画出来。先把之前的图片变成透明,然后,画一个有颜色的圆形。那么,人看到的也就只有一个圆形的图片了。明白了吧?
畸笔叟 2013-07-23
  • 打赏
  • 举报
回复
引用 6 楼 u011206051 的回复:
最后一个问题。 这个红色边框怎么变圆形
没链接。 我给你一个大概的思路吧。
private void form_Load()
{
  bit=new Bitmap("“你的图片名字”.png");
bit.MakeTransparent(Color.Blue);
protect override void OnPaint()
{
   e.Graphics.DrawImage((Image)bit,new Point(0,0));
}
}
村长_乐 2013-07-23
  • 打赏
  • 举报
回复
这个是设计的活吧,写css...
  • 打赏
  • 举报
回复

最后一个问题。
这个红色边框怎么变圆形
  • 打赏
  • 举报
回复
引用 4 楼 tuzhenyuan1990 的回复:
明日科技的书上有这个实例的。自己去看下就知道了
求链接。
畸笔叟 2013-07-23
  • 打赏
  • 举报
回复
明日科技的书上有这个实例的。自己去看下就知道了
  • 打赏
  • 举报
回复
  • 打赏
  • 举报
回复
没人知道么?
gods_kiss 2013-07-23
  • 打赏
  • 举报
回复
早imgae控件外边加 个border,设置border的conorradius就可以了
  • 打赏
  • 举报
回复
准备下班。 明天在来看看~

17,748

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧