我的图形艺术家给了我一个 .PNG 文件,然后是与 .GIF 相同的文件。当我保存它时,透明背景像素实际上被设置为白色像素。有一次,我认为 VS 可以使用调色板中的这个粉色/鲑鱼复古电视小图标来制作透明颜色,但它不再显示了。
有人有什么想法吗?
我的图形艺术家给了我一个 .PNG 文件,然后是与 .GIF 相同的文件。当我保存它时,透明背景像素实际上被设置为白色像素。有一次,我认为 VS 可以使用调色板中的这个粉色/鲑鱼复古电视小图标来制作透明颜色,但它不再显示了。
有人有什么想法吗?
使用 Visual Studio 编辑器打开文件 gif/png
在属性窗口中选择支持 alpha 通道的格式,即 32bpp BGRA
现在使用橡皮擦工具将这些像素设置为透明。
在 Visual Studio 2015 图像编辑器中,我找到了一种使用橡皮擦工具执行此操作的简单方法。
然后点击图片外部,清除选择,得到透明背景的图片!与仅使用橡皮擦工具相比,此方法只需几秒钟即可完成。有时,您可能需要对图片进行润色,因为可能会清除所需图像的一些小部分。
注意:您必须将格式设置为“32bpp BGRA”才能执行此操作。
编辑:我发现你甚至不需要橡皮擦工具。第3步后,按delete,后台就消失了!
在 VS 2013 图像编辑器中,以下内容适用于我:
选择 View-Toolbars-Image Editor 这样就可以看到工具栏了
从工具栏中选择橡皮擦。在属性窗口中设置擦除宽度为1
现在单击(“擦除”)像素会将其设置为透明
VS 橡皮擦工具正在工作,但对我的图像来说花费的时间太长了。当我上传 png 版本时,这个工具自动使我的白色背景透明。
https://www.bonanza.com/background_burner
优点:
缺点:
我只是将它用于 Intranet Web 应用程序,所以我不需要花太多时间或让它质量上乘。
如果您有权访问 Microsoft Visio,则可以导入/创建您想要具有一些透明像素的图形对象,对其进行一些更改或不进行更改,然后另存为类型 .png 文件。
点击另存为 PNG 后,会出现输出选项弹出窗口。
它为您提供了一个勾选框来选择透明度颜色(即您想要透明的颜色)。
在 VS2019 图像编辑器中,您还可以使用键盘上的“M”键根据颜色选择图像的区域,然后使用删除键。