实现圆形头像(并且不管图大小都显示成固定尺寸)-和上一篇有点不同。
和上次不同的地方比较少,主要使用了
Image2.Canvas.StretchDraw(Image2.ClientRect, bmp); 对bmp进行缩放显示。(放大没有测试噢,这个显示被缩小的)
另外由于进行缩放,所以在画之前把Image2设置成一个固定的大小。
Rhandle:=CreateRoundRectRgn(0,0,50,50,50,50); //区域大小固定
Image2.Picture.Assign(nil);
Image2.AutoSize := false;
Image2.Stretch := false;
Image2.Height := 50; //R.Bottom - R.Top; //image2的高固定
Image2.Width := 50;//R.Right - R.Left; //image2的宽度固定
代码实现如图(主要3处变化)
2、效果图:
实现圆形头像(并且不管图大小都显示成固定尺寸)-和上一篇有点不同。相关推荐
- Glide 加载圆形头像和gif 图
首先到github 上搜索glide 看看版本号 目前是 implementation 'com.github.bumptech.glide:glide:4.9.0'annotationProcess ...
- UE4-(光照)光照贴图大小及环境光遮蔽
光照贴图: 除了烘焙场景时设置光照贴图大小的设置之外,场景中的静态网格体同样拥有光照贴图分辨率,并且根据模型大小的不同各自光照贴图分辨也不同. 房子外壳模型: 书本: 注意:在大多时候请使用低分辨率光 ...
- PHP 使用GD库合成带二维码和圆形头像的海报步骤以及源码实现
PHP 使用GD库合成带二维码和圆形头像的海报步骤以及源码实现 之前记录过一篇文章,不过那只是简单将二维码合成到海报中去,这次还要合成头像,而且是圆形.所需要素材就不一一列举,直接代码吧 1.先获取用 ...
- 相册获取、相机拍摄,裁剪圆形头像
相册获取.相机拍摄,裁剪圆形头像 应用场景 很多应用都有个人中心,个人中心就会有头像,现在一般都流行圆形头像,那么怎么设置呢 使用步骤 这里参考了网上各位大神的文章,因为中途遇到几个坑,折磨了一天,快 ...
- 自定义view圆形头像
自定义view圆形头像 我已经将源码打包成依赖 朋友们可以直接导依赖直接使用 1.正常导入: implementation 'com.github.LiHangKun:wuyuewuone:1' im ...
- Android圆形头像图Circle ImageView
<Android圆形头像图Circle ImageView> 需要处理的原始图(pic): 使用CircleImageView处理后的图(作为头像): 现在很多的应用都有设置头像的功能,如 ...
- iOS---头像选取(照相或者图片库)、大小等比缩放、生成圆形头像
转载自:http://www.lvtao.net/ios/509.html //弹出actionsheet.选择获取头像的方式 //从相册获取图片 -(void)takePictureClick:(U ...
- iOS实现头像选取(照相或者图片库)、大小等比缩放、生成圆形头像
<span class="comment">//弹出actionsheet.选择获取头像的方式</span> <span class="co ...
- WordPress制作圆形头像友情链接页面的方法
网上看见过很多种友情链接页面,我比较喜欢的是圆形头像的这种,先看看效果吧:传送门 就是这种上面是圆形的友链用户头像,下面是友链用户网站名,然后鼠标移上去头像会旋转,怎么实现这种效果呢?我在网上找了很多 ...
最新文章
- matlab工作路径
- python 自定义模块_Python 自定义模块路径
- authc过滤器 shiro_Shiro的web下的使用
- 资讯|WebRTC M98 更新
- 【分享】虹软人脸识别应用开发过程
- 看懂通信协议:自定义通信协议设计之TLV编码应用
- mysql连接超时timeout问题
- Oracle全文索引之六 附:CONTAINS函数
- Java版 微信红包算法
- 【转】关于python中re模块split方法的使用
- 数据来源渠道及采集工具_【公示公告】涡阳县村级光伏扶贫电站数据采集器更换采购安装项目单一来源采购标前公示...
- 计算机基础无纸化考试题库,计算机基础考试题库及答案
- 全面解析抖音直播各类玩法;新人也能快速直播。
- mac获取ios应用包名
- 2020-08-13 图像处理入门软件应该怎么选?Opencv matlab 和Python
- PC ACCESS 测试客户机出现错误 win7 64位
- centos 下 yum安装python3
- html/css做一个简单的个人简历
- linux如何截断日志,linux 如何截取一段时间内log日志
- 定义一个函数,统计输入的一串字符包含多少个数字,多少个英文字母,多少个空白字符,多少个其他字符(Python经典编程案例)