PC上の最新バージョンのGIMPでは、インターネットから透明な画像をコピーしようとすると、GIMPは選択した背景色で透明な領域を自動的に塗りつぶします。
これは私のMacでは問題ではありませんが、PCでこの作業を行う必要があるので、画像のアルファを認識させ、背景色で塗りつぶさないようにするにはどうすればよいですか?
私が使用しているイメージキャンバスありますにはアルファチャネルがありますが、それは違いがないようです。
これは「私のために機能します」-実際に機能しないのは、GIMPでedit->paste
を実行した場合のみです-「フローティング選択」を作成します-これは、主に配置を可能にするために存在する一時的なレイヤーです貼り付けられたコンテンツ-そしてそれらは不透明な背景レイヤーにフローティングレイヤーを「アンカー」します。予想通り透明度はありましたが、「アンカー」とは、貼り付けたピクセルを背景に固定することです。選択範囲の外側で画像をクリックするだけで、貼り付けられたデータがこのように固定されることに注意してください。
使用できるオプションは、edit->paste
の後にNew Layer
ボタン(レイヤーダイアログの最初のボタン-またはLayer->New Layer
(Shift + Ctrl + N
)メニューアクション)をクリックした後です。貼り付けたコンテンツを、透明度を維持する完全なレイヤーにプロモートします。または、最初にEdit->Paste As->New Layer
を付けて貼り付けることもできます:フローティング選択は作成されません。
写真をコピーするときにクリップボードに保存されたデータは、aplhaチャネル/透明データをサポートしていない可能性があります。私にとってうまくいくのは、GIMPで透明な画像を開き、レイヤーをクリックして、透明な画像から作業中のプロジェクトにドラッグすることです。お役に立てば幸いです。
私の場合、Gimpでは、ある画像が白黒として別の画像に貼り付けられました。透明度と色が失われました。そこで、他のレイヤーの表示をオフにし、必要なレイヤーを選択して、画像全体を新しいレイヤーにコピーしました。その後、トリミング。
[〜#〜]回避策[〜#〜]背景を透明にして貼り付ける方法が見つかりませんでした。幸い、貼り付ける必要のある背景は白なので、Excelスプレッドシートを開き、セルの束をマージして白い背景を作成し、画像を貼り付け、Snipping Toolを使用して画像を選択し、GIMPに貼り付けました。