| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2971 人关注过本帖
标题:提取了几个Win11图标,转换为透明png,放到命令按钮中如何做到透明效果呢?
取消只看楼主 加入收藏
cssnet
Rank: 5Rank: 5
等 级:职业侠客
威 望:5
帖 子:351
专家分:335
注 册:2013-10-4
结帖率:100%
收藏
 问题点数:0 回复次数:5 
提取了几个Win11图标,转换为透明png,放到命令按钮中如何做到透明效果呢?
印象中很久很久以前钻研过透明png格式(即退底,不带白底),具体细节却忘了。唉。
图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册
ico.rar (149.07 KB)

png.rar (5.18 KB)
搜索更多相关主题的帖子: png 按钮 效果 转换 透明 
2022-10-15 09:14
cssnet
Rank: 5Rank: 5
等 级:职业侠客
威 望:5
帖 子:351
专家分:335
注 册:2013-10-4
收藏
得分:0 
以下是引用csyx在2022-10-15 09:49:25的发言:
唉,你这不算老foxer吧,png要透明必须先加载到image中


非常感谢csyx指点!
唉,以前用VFP6时养成的坏习惯:
命令按钮添加图片,若要退底,用的是古老方法:
存一个BMP + 一个MSK,图片退底狠是有些麻烦。
呵呵呵呵。
2022-10-15 10:08
cssnet
Rank: 5Rank: 5
等 级:职业侠客
威 望:5
帖 子:351
专家分:335
注 册:2013-10-4
收藏
得分:0 
以下是引用sostemp在2022-10-15 11:12:27的发言:

偷个懒,能否把win10与11的图分享出来😆


附件是Win11的Shell32内的图标。
shell32.part1.rar (4 MB)
shell32.part2.rar (3.74 MB)
2022-10-15 11:20
cssnet
Rank: 5Rank: 5
等 级:职业侠客
威 望:5
帖 子:351
专家分:335
注 册:2013-10-4
收藏
得分:0 
以下是引用csyx在2022-10-15 12:03:32的发言:

感谢分享,ImageRes 里也应该有很多


ImageRes好像也差不多,300多个图标,没细看:
imageres.part1.rar (4.88 MB)
imageres.part2.rar (4.07 MB)
2022-10-15 12:12
cssnet
Rank: 5Rank: 5
等 级:职业侠客
威 望:5
帖 子:351
专家分:335
注 册:2013-10-4
收藏
得分:0 
以下是引用吹水佬在2022-10-15 22:45:11的发言:
windows的icon资源可以取用,不用转出png


windows的icon有好多个尺寸,如Win11的ICO有:
256*256
64*64
48*48
40*40
32*32
24*24
20*20
16*16
若要用到16*16、24*24或64*64之类尺寸,感觉上,仍是转出相应精确尺寸的PNG会比较方便。
2022-10-17 07:58
cssnet
Rank: 5Rank: 5
等 级:职业侠客
威 望:5
帖 子:351
专家分:335
注 册:2013-10-4
收藏
得分:0 
感谢精彩示例!想不到PNG-->ICO会这么简单。

以下是引用吹水佬在2022-10-25 15:52:17的发言:

简单转换一下 PNG-->ICO 也可以

** form.PngToIco(pngPath)
LPARAMETERS pngPath
png = FILETOSTR(pngPath)
ico = 0h000001000100+REPLICATE(0h00,8)+BINTOC(LEN(png),"4rs")+0h16000000+png
icon = FORCEEXT(pngPath,"ico")
STRTOFILE(ico,icon)
RETURN icon

** CommandButton.Init
this.Picture = thisform.PngToIco(this.Picture)

2022-10-27 10:59
快速回复:提取了几个Win11图标,转换为透明png,放到命令按钮中如何做到透明效果 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032275 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved