用一般处理程序处理图像(100分)
--------------------编程问答-------------------- 如果不考虑低级浏览器可以用CSS
img { display: block; float: left; width: 80px; height: 80px; box-shadow: 0 0 5px 0 rgba(0,0,0,1); -webkit-border-radius: 40px;}
C# GDI+ 画圆再再把这个图填充到这个圆上
也可以用另类的做法,做一个中间为圆形切透明的PNG放在图片上 --------------------编程问答-------------------- 也可以用另类的做法,做一个中间为圆形切透明的PNG放在图片上
是的,不过众所周知的是,IE6不支持PNG的透明,不过你可以Google一大堆解决方法。 --------------------编程问答-------------------- 用两张图合成了一下
现在需要把圈外面的部分清除掉,有办法实现吗 --------------------编程问答-------------------- 做一个中间为圆形切透明的PNG放在图片上:很多网站都这样做,IE6下可以用个js控制下透明就可以了... --------------------编程问答-------------------- 例如:http://bbs.csdn.net/topics/310209466
使用类似
result.Save(Response.OutputStream, ImageFormat.Png);这样的代码,以png格式输出。 --------------------编程问答-------------------- 如果使用silverlight或者flash在客户端处理(例如企业用软件),那么你可以把“方形”的图片下载到客户端就行了,没有必要做任何处理。在设计客户端应用程序界面时,简单地拖一个border控件放在图片外边就行了。 --------------------编程问答-------------------- 那么怎么把一张方形图片实体处理成圆形实体呢?
补充:.NET技术 , ASP.NET