C#實現(xiàn)圖形路徑變換的方法
更新時間:2015年06月12日 12:29:10 作者:zhuzhao
這篇文章主要介紹了C#實現(xiàn)圖形路徑變換的方法,涉及C#針對圖形路徑的相關操作技巧,需要的朋友可以參考下
本文實例講述了C#實現(xiàn)圖形路徑變換的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Drawing.Drawing2D; namespace advanced_drawing { public partial class Form10 : Form { public Form10() { InitializeComponent(); } GraphicsPath CreateLabeledRectPath(string label) { GraphicsPath path = new GraphicsPath(); Rectangle rect = new Rectangle(0, 0, 200, 200); FontFamily fontFamily=new FontFamily("Arial"); path.AddString(label, fontFamily, 20, 20f, new Point(0, 0), new StringFormat()); return path; } private void Form10_Paint(object sender, PaintEventArgs e) { Graphics g = e.Graphics; GraphicsPath path = CreateLabeledRectPath("zhuzhao"); g.DrawPath(Pens.Red, path); Matrix matrix = new Matrix(); matrix.Translate(150, 150); path.Transform(matrix); g.DrawPath(Pens.Black, path); } } }
希望本文所述對大家的C#程序設計有所幫助。
相關文章
C#將DataGridView中的數據保存到CSV和Excel中
這篇文章介紹了C#將DataGridView中的數據保存到CSV和Excel中的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-04-04C#使用DateTime.Now靜態(tài)屬性動態(tài)獲得系統(tǒng)當前日期和時間
本文主要介紹了C#使用DateTime.Now靜態(tài)屬性動態(tài)獲得系統(tǒng)當前日期和時間,DateTime結構的Now靜態(tài)屬性只是得到一個系統(tǒng)時間對象,該時間對象不會隨著系統(tǒng)時間的變化而變化,如果要動態(tài)顯示系統(tǒng)時間,可以使用計時器間隔地獲取系統(tǒng)時間對象并顯示,感興趣的可以了解一下2024-01-01