在 Paint.net 中更改透明度

Gru*_*ber 65 paint.net image-transparency

给定一个位图图像,例如 PNG(可能已经有不同透明度的部分),如何更改部分的透明度级别?

Gru*_*ber 80

这些建议的方法我都想出来了,不知道有没有更好的。

增加选定区域的透明度

  1. 选择区域
  2. 粘贴为新图层
  3. 选择图层属性并拖动不透明度滑块
  4. 向下合并层

降低选定区域的透明度

  1. 选择区域
  2. 复制
  3. 粘贴为新图层
  4. 选择合适的颜色并使用填充工具完全填充该部分
  5. 选择图层属性并拖动不透明度滑块
  6. 向下合并层


And*_*son 6

我的用例更简单,我想将除轮廓对象之外的所有对象设置为透明。

  • 将对象复制/移动到另一层。
  • 项目清单
  • 在对象之外选择 - 工具 > 魔杖对我来说非常有用。
  • 删除
  • 再次选择对象内部 - 魔术棒
  • 删除

一种变体是使用“油漆桶”填充工具(在 Paint.Net 中)

  • 选择主要或次要颜色:
    • F8 打开颜色工具
    • 更多>>查看Opacity - Alpha(右下角)
    • 将不透明度设置为 0 表示透明
  • 油漆桶填充(根据您的选择使其透明或半透明)

效果 > 替换颜色是另一种方式。使用起来有点复杂,但与简单的填充矩形相比,它对于有很多孔的复杂形状特别有用。

注意:替换颜色使用透明度,其中 0 = 不透明,255 = 透明。这与颜色菜单相反。

由于 Paint.Net 是一个像素编辑器(而不是矢量编辑器),新用户在学会使用像对象这样的图层之前会很挣扎。一旦位于单独的图层上,就可以轻松控制单个感兴趣区域的复制、旋转等操作。