VS2010的Ribbon怎样调用透明背景的图标
2016-06-03 11:18
211 查看
普通的bmp格式文件被Ribbon调用时,不能正确显示图标,因此需要用工具对图片进行重新编辑。
这里采用IconWorkShop软件对图片进行编辑。打开文件时,选择“以图像带形式”打开,编辑完成后,再存储成bmp格式的文件导入到vs2010的Bitmap资源中,Ribbon就可以正确使用了。
但是这里有个问题,就是有可能图片的背景并不是透明的,而是带白边的,用什么方法可以去掉呢?
这是因为图片源的问题,我们可以用PhotoShop将源图片先做一下处理,再交给IconWorkShop。
PhotoShop的处理步骤是:
1. 首先我们用photoshop软件打开电脑上的一张图片
2. 创建一张与该图片同样大小、透明背景的图片
3. 用选择、磁性套索、魔棒工具等等将我们需要的内容从图片中扣取出来,然后复制到透明背景的图片中去
4. 将透明背景的图片保存成png格式
这时,再用IconWorkShop打开png文件,再另存为bmp格式后,vs2010调用的图标背景就变成透明的了
这里采用IconWorkShop软件对图片进行编辑。打开文件时,选择“以图像带形式”打开,编辑完成后,再存储成bmp格式的文件导入到vs2010的Bitmap资源中,Ribbon就可以正确使用了。
但是这里有个问题,就是有可能图片的背景并不是透明的,而是带白边的,用什么方法可以去掉呢?
这是因为图片源的问题,我们可以用PhotoShop将源图片先做一下处理,再交给IconWorkShop。
PhotoShop的处理步骤是:
1. 首先我们用photoshop软件打开电脑上的一张图片
2. 创建一张与该图片同样大小、透明背景的图片
3. 用选择、磁性套索、魔棒工具等等将我们需要的内容从图片中扣取出来,然后复制到透明背景的图片中去
4. 将透明背景的图片保存成png格式
这时,再用IconWorkShop打开png文件,再另存为bmp格式后,vs2010调用的图标背景就变成透明的了
相关文章推荐
- Visual Studio 2010 Service Pack 1安装日志
- MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(268,5): error MSB6006: “link.
- DirectX学习第二篇:构建框架
- 关于VS2010选中代码崩溃问题
- VS2010编译警告:warning C4996:‘strcpy’:This function
- VS2010统计代码量方法
- VS2005、2008、2010快捷键大全
- windows + visual studio 2010 配置SVN(1)
- Visual Studio 2010 集成环境下配置OpenGL环境
- 在VisualStudio2008和2010中添加ipp函数库的方法
- vs2010未能正确加载包“Microsoft.Data.Entity.Design.Package.MicrosoftDataEntityDesignPackage
- Visual Studio 2010单元测试--运行测试并查看代码覆盖率
- 如何:生成单元测试
- VS2010关于error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- VS2010控制台程序运行一闪而过的完美解决办法
- cshtml Introducing “Razor” – a new view engine for ASP.NET
- winfrom中出现" 配置系统未能初始化"
- winfrom中出现" 配置系统未能初始化"
- cshtml Introducing “Razor” – a new view engine for ASP.NET