當前位置:編程學習大全網 - 圖片素材 - C#畫圖如何實現

C#畫圖如何實現

首先,妳畫圖要有畫板吧?妳在什麽地方畫東西?所以需要

Graphics,

有了畫板妳得有筆來畫線條啊 所以有了Pen

恩,寫什麽字好看呢?狂草還是楷書?多大的字才好?我們需要壹個Font

妳要在什麽地方開始畫?畫多大面積?所以有了Point,Size.

畫出了輪廓妳得上色啊?怎麽上色?所以有了Brush

如果妳要修改壹張圖片怎麽辦?

妳需要有圖片先吧?

所以有了Image,但是電腦裏圖片有矢量,位圖。。。。

Image就成了抽象類,位圖Bitmap是Image的實現類.

然後把圖片夾到畫板上才能修改啊

Image image = Image.FromFile("C:\\\\1.jpg");

Graphics g = Graphics.FromImage(image);

架上圖片了妳就可以在畫板上塗改了啊

我要寫多幾個字上去

string str = "我恨Baidu"; //寫什麽字?

Font font = Font("宋體",30f); //字是什麽樣子的?

Brush brush = Brushes.Red; //用紅色塗上我的字吧;

PointF point = new PointF(10f,10f); //從什麽地方開始寫字捏?

//橫著寫還是豎著寫呢?

System.Drawing.StringFormat sf = new System.Drawing.StringFormat();

//還是豎著寫吧

sf.FormatFlags = StringFormatFlags.DirectionVertical

//開始寫咯

g.DrawString(str,font,brush,point,sf);

//寫好了,我要把我的作品收藏起來

image.Save("C:\\\\1.jpg");

  • 上一篇:十個男人八個壞九個呆是哪首歌裏的歌詞
  • 下一篇:假果皮和真果皮的區別
  • copyright 2024編程學習大全網