web-dev-qa-db-ja.com

Paint.netの透明度を変える

PNGのようなビットマップ画像(さまざまな透明度のセクションがすでにある場合があります)を考えて、セクションの透明度を変更するにはどうすればよいですか。

55
Gruber

私はこれらの提案された方法を思い付いた、私はより良いものがあるかどうかわからない。

選択範囲の透明度を上げます

  1. 地域を選択
  2. カット
  3. 新しいレイヤーとして貼り付ける
  4. レイヤープロパティを選択し、不透明度スライダをドラッグします。
  5. レイヤを下にマージ

選択範囲の透明度を下げる

  1. 地域を選択
  2. コピーする
  3. 新しいレイヤーとして貼り付ける
  4. 適切な色を選択し、塗りつぶしツールを使用してセクションを完全に塗りつぶします
  5. レイヤープロパティを選択し、不透明度スライダをドラッグします。
  6. レイヤを下にマージ
66
Gruber

私のユースケースはより単純です、私は輪郭を描かれたオブジェクトを除いてすべてを透明にしたいです。

  • オブジェクトを別のレイヤーにコピー/移動します。
  • リスト項目
  • オブジェクトの外側を選択 - ツール>マジックワンドは私にとってはとても効果的です。
  • 削除する
  • オブジェクトの内側を選択 - Magic Wand
  • 削除する

これの変種は、(Paint.Netの) "Paint-bucket"塗りつぶしツールを使うことです。

  • 一次色または二次色を選択します。
    • カラーツールを開くF8
    • もっと見る>>不透明度 - アルファ(右下隅)
    • 透明の場合は不透明度を0に設定
  • 塗りつぶすためのペイントバケツ(必要に応じて透明または半透明にする)

効果>色を置き換えるが別の方法です。使用するのは少し複雑ですが、単純な塗りつぶされた長方形と比較して、たくさんの穴のある複雑な形状には特に便利です。

注意:色の置き換えは透明度を使用します。0=不透明、255 =透明です。これはカラーメニューとは逆になっています。

Paint.Netはピクセルエディタ(ベクトルエディタではありません)なので、新しいユーザはオブジェクトのようなレイヤを使うことを学ぶまで苦労します。別のレイヤーに移動すると、単一の関心領域「オブジェクト」の複製、回転などを簡単に制御できます。

4
Andrew Dennison

BoltbaitというPaint.netのヒーローがそれを行うためのプラグインを作りました

アップデートPaint.net v4.1以降にはインストーラを含むアップデートがあります。インストーラにはたくさんのことがありますので、必要なオプションだけをチェックしてください。また、Paint.netのバージョンに対応するプラグインのバージョンをダウンロードしてください。 (それはフォーラムの投稿からかなり明白です)


古い答え

Paint.netのどのバージョンを使用しているかに応じて、ページに表示されているリンクをたどる必要があります。適切なリンクをたどった後、Zipをダウンロードしてください。

Zipにはいくつかのプラグインがありますが、この質問に答えます。

  1. "transparent.dll"を抽出してください
  2. あなたの "Program Files\Paint.net\Effects"フォルダにそれをドロップしてください
  3. Paint.netを(再)起動し、 "透明度"の "調整"( "効果"ではなく)をチェックします。
3
Terminus

私は少し遅れていることを知っていますが、私はこれをやるにはいい方法があります。

私の場合は、広いピクセル領域を(0,0,0)(blask)に設定したいので、領域を選択し、塗りつぶしの色を0,0,0に設定し、不透明度を0%にして、興味があります。

これが誰かに役立つことを願っています!

1
Thomas Vetterli