九. 旋轉效果
程序運行效果截圖:
程序代碼實現如下:
旋轉效果實現
private void Form1_Paint(object sender, PaintEventArgs e)
{
//旋轉顯示文字
Graphics g = e.Graphics;
g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias;
for (int i = 0; i <= 360; i += 10)
{
//平移Graphics對象到窗體中心
g.TranslateTransform(this.Width / 2, this.Height / 2);
//設置Graphics對象的輸出角度
g.RotateTransform(i);
//設置文字填充顏色
Brush brush = Brushes.DarkViolet;
//旋轉顯示文字
g.DrawString(".bo ke yuan ", new Font("Lucida Console", 11f), brush, 0, 0);
//恢復全局變換矩陣
g.ResetTransform();
}
}
十. ..........
後記:
還有很多, 原理都相當簡單, 繪制字體圖關鍵要熟悉三個常用繪圖類
Brush, Font, Graphics; 這裡用到的主要方法是Graphics類的 DrowString.
此方法共有6個版本, 這裡用到的版本是
g.DrawString("文本", "字體", "畫刷", "X開始坐標", "Y開始坐標")
暫到此...
希望對大家有所幫助.