.NET 6 で画像を加工するコードを書いています。
これまで、.NET でも System.Drawin.Bitmap クラス、System.Drawin.Graphics クラスを使ってきました。
System.Drwing.Common NuGet パッケージをインストールすれば使えましたし。
Linux でも libgdiplus をインストールすれば使えましたし。
■ 警告
しかし、今 System.Drawin.Bitmap クラス、System.Drawin.Graphics クラスをコードに書いているとすべて警告になってしまいました。
今では、System.Drwing.Common は Windows のみの方針らしいです。
docs.microsoft.com
移行先の推奨は
とのことです。
■ あわてる必要はないが
すぐに一切使えなくなるというものでもないので、まだ慌てなくても良いかもしれませんが、前述の docs.microsoft.com のページの記述に次のようなものがります。
System.Drawing.Common は、Windows フォームと GDI+ のコンテキストでのみ進化し続ける予定です。
Windows フォーム という現実を突き付けられると、急いで移行しようかなという気になりますよね。