1. 程式人生 > >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");