下你所需,载你所想!
汇集开发技术源码资料

把图片框变成圆形的方法,支持gif动图无锯齿

:445.094KB :1 :2021-12-17 21:30:26

部分简介

在不用EXUI等UI支持库的情况下,要实现图片框变成圆形,找到很多种方法,但都有一些缺点。

比如用GDI可以把图片框变成无锯齿的圆形,但不能播放gif动画,如果用拆帧后再合并,效率太低。

易语言把图片框变成圆形的方法,支持gif动图无锯齿如果开发者对于本文件有需要的可以参考。

模块中的“控件_圆角化”或用API“CreateRoundRectRgn”,会有锯齿,但能播放gif动图。
工作上需要实现圆形的头像,图片内容是可变的,所以没办法先PS一张圆形的图片直接放上去。
也考虑到用PS设计一张中间透明圆形的图片来覆盖,但都不理想。

最终想到的这个方法,虽然是笨方法,但能解决目前的工作需求。现分享出来给大家参考学习。
实际上就是用上面的二种方法相结合的。
我想高手们肯定还有其他更方便的方法,这当是给新手参考的。

把图片框变成圆形的方法,支持gif动图无锯齿

热门推荐

相关文章