更改Paint.net中的透明度


Answers:


68

我想出了这些提议的方法,我不知道是否有更好的方法。

增加所选区域的透明度

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

降低所选区域的透明度

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

提示:如果将具有透明性的图像粘贴到新图像,并且仍然看到该透明的位,请撤消粘贴,添加新层并重做粘贴。
恢复莫妮卡

5

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

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

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

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

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

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

由于Paint.Net是像素编辑器(而不是矢量编辑器),因此新用户在学习使用诸如对象之类的图层之前会遇到困难。一旦位于单独的层上,就很容易控制单个感兴趣区域“对象”的复制,旋转等。


1
好的,分享信息很好。但是,您的文章(见上文)并没有真正回答这个问题不是托马斯的好多了,除非我失去了一些东西。“使用油漆”是什么意思?问题已经与Paint.net有关。您在谈论MSPAINT吗?您可以通过简单地说明用户可以将不透明度设置为0以外的值,并清楚地说明如何使帖子更加相关。
斯科特,

@斯科特点。根据您的建议,“使用油漆”已被替换。
Andrew Dennison

删除指的是按Delete键。如果要使图像区域透明,这是正确的答案。
现场直播

3

一个名为Boltbait的paint.net英雄制作了一个插件来执行此操作

更新 paint.net v4.1 +的更新包括安装程序。安装程序附带很多东西,请确保仅检查所需的选项。另外,请确保下载与paint.net版本相对应的插件版本。(从论坛帖子中很明显)


旧答案

您必须遵循页面上提供的链接,具体取决于您使用的paint.net版本。单击相应的链接后,下载zip。

zip中有几个插件,但是可以回答这个问题:

  1. 提取“ transparency.dll”
  2. 将其放入“ Program Files \ paint.net \ Effects”文件夹
  3. (重新)启动paint.net并在“调整”(不是“效果”)下检查“透明度”

1

我知道我有点晚了,但是我也有很好的方法来做到这一点。

在我的情况下,我想将大像素区域设置为(0,0,0)(空白),因此您只需选择一个区域,将填充颜色设置为0,0,0,不透明度为0%,并填充利益。

希望这可以帮助某人!


问题是关于如何设置部分的透明度级别(在具有不同透明度的部分的图像中),您认为一个答案可以告诉您如何将不透明度设置为0%?假设您问如何飞行,有人告诉您,“只是走路;它就像在飞行,但是在0''的高度上,您认为这是一个有用的答案吗?
斯科特,

1
托马斯的答案对我很有帮助,因为它(间接地)指出了如何使用透明的油漆桶工具填充填充物。
Andrew Dennison
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.