如何在Visual Studio 2008的绘图编辑器中将像素设置为.GIF或.PNG文件中的透明?

fra*_*ji1 9 png gif visual-studio-2008 visual-studio

我的图形艺术家给了我一个.PNG文件,然后是.GIF文件.保存时,透明背景像素实际上设置为白色像素.曾经有一段时间我认为VS可以用调色板上的这个小粉红色/三文鱼复古电视图标做透明色,但它不再出现了.

有人有什么想法吗?

小智 15

使用Visual Studio编辑器打开文件gif/png

在属性窗口中,选择支持alpha通道的格式,即32bpp BGRA

现在使用橡皮擦工具将这些像素设置为透明.

  • 谢谢.我错过了格式部分.我假设如果我导入一个PNG Visual studio会足够聪明,知道它有一个alpha通道. (3认同)

TGU*_*RUB 7

在Visual Studio 2015图像编辑器中,我发现了使用橡皮擦工具执行此操作的简便方法。

  1. 首先用一张图片中没有的足够独特的颜色(要经过一些试验,我认为这不是真正必要的。您可以尝试)填充透明的背景。
  2. 然后选择用于“选择相似颜色的区域”的工具。
  3. 然后单击您用新颜色填充的背景。只选择需要透明的区域。
  4. 现在,使用您想要轻松擦除不透明背景的大小(属性中的擦除宽度)大小的橡皮擦工具。橡皮擦不会擦除您需要的图片。

然后在图片外面单击以清除选择,您将获得具有透明背景的图片!与仅使用橡皮擦工具相比,此方法只需几秒钟即可完成。有时,您可能需要修饰图片,因为所需图像的一小部分可能会被清除。

注意:您必须将格式设置为“ 32bpp BGRA”才能执行此操作。

编辑:我发现您甚至不需要橡皮擦工具。步骤3之后,按Delete键,背景消失了!


adg*_*adg 3

在 VS 2013 图像编辑器中,以下内容对我有用:

选择View-Toolbars-Image Editor,这样就可以看到工具栏了

从工具栏中选择橡皮擦。在属性窗口中将擦除宽度设置为1

现在单击(“擦除”)像素会将其设置为透明