0

実行時にイメージを作成してサーバーに保存する必要があります。例として、基本的な長方形だけを作成しているとしましょう。この長方形の画像は.pngファイルになります。ASP.NET MVC 4アプリのC#コードでこれを行うにはどうすればよいですか?

C#で基本的な画像を描画する方法を学習しようとしていますが、どこから始めればよいかわかりません。誰かが私に長方形を描く基本的なサンプルを教えてもらえますか?

4

2 に答える 2

2

これがあなたが始めるためのサンプルです。

ソース: C#でPNGファイルを生成する方法は?

MSDN: ビットマップクラスグラフィックスクラス

using (Bitmap b = new Bitmap(50, 50)) {
  using (Graphics g = Graphics.FromImage(b)) {
    g.Clear(Color.Green);
 }
  b.Save(@"C:\green.png", ImageFormat.Png);
}
于 2013-01-27T15:48:51.763 に答える
0

この助けを願っています:

Bitmap img = new Bitmap(300, 50);
Graphics g = Graphics.FromImage(img);
g.FillRectangle(Brushes.White, 1, 1, 298, 48);
// render the image to output stream
img.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg);
//clean up
g.Dispose();
img.Dispose();
于 2013-01-27T15:49:01.857 に答える