C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■103043 / 親階層)  反転カラーの使い方
□投稿者/ ぴーよ (1回)-(2024/04/06(Sat) 13:07:33)

分類:[.NET 全般] 

VB2015を使っております。
イメージ上にイメージの色の反転色を使ったラインを描画したいと考えています。

https://qiita.com/kimisyo/items/49bbeeb3454721335622

このページに書かれた方法を使うと、
Private Sub PictureBox1_Paint(ByVal sender As Object, ByVal e As PaintEventArgs) Handles PictureBox1.Paint
上で、実行するとうまく反転色のラインを描画することができました。



しかし、以下のようになぜかPictureBox以外の場所で
画像を保存する際などに使おうとすると反転色にならず
グレー色のラインになってしまいます。


Dim canvas As New Bitmap(img1.Width, img1.Height, PixelFormat.Format32bppPArgb)

Using g As Drawing.Graphics = Graphics.FromImage(canvas)


End Using

どのようにすれば、PictureBox以外の場所でも
反転色を使えるようになりますか?

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: 反転カラーの使い方 /ぴーよ
→Re[1]: 反転カラーの使い方 /とっちゃん
 
上記関連ツリー

反転カラーの使い方 / ぴーよ (24/04/06(Sat) 13:07) #103043 ←Now
Re[1]: 反転カラーの使い方 / ぴーよ (24/04/06(Sat) 17:46) #103045
│└ Re[2]: 反転カラーの使い方 / とっちゃん (24/04/06(Sat) 21:29) #103046
Re[1]: 反転カラーの使い方 / とっちゃん (24/04/06(Sat) 16:17) #103044
  └ Re[2]: 反転カラーの使い方 / ぴーよ (24/04/07(Sun) 12:17) #103047
    └ Re[3]: 反転カラーの使い方 / KOZ (24/04/07(Sun) 18:42) #103048
      └ Re[4]: 反転カラーの使い方 / ぴーよ (24/04/08(Mon) 20:51) #103049
        └ Re[5]: 反転カラーの使い方 / KOZ (24/04/08(Mon) 22:17) #103050
          └ Re[6]: 反転カラーの使い方 / ぴーよ (24/04/09(Tue) 11:33) #103051 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信