国产精品高清免费在线视频-亚洲精品午夜福利一区-91成人精品国产免费男男-噼里啪啦日本一区二区

上海啟嘟渡科技商貿有限公司
SEARCH

與我們合作

我們專注提供互聯網一站式服務,助力企業(yè)品牌宣傳多平臺多途徑導流量。
主營業(yè)務:網站建設、移動端微信小程序開發(fā)、營銷推廣、基礎網絡、品牌形象策劃等

您也可通過下列途徑與我們取得聯系:

微 信: wxyunyingzhe

手 機: 15624122141

郵 箱:

c# 如何畫出任意角度傾斜的字體

更新時間:2025-01-10 15:56:26

你新建一個窗口應用程序,把下面的代碼貼進去,然后弄個按鈕,按鈕事件里面寫 Render(); 運行點按鈕看效果吧。 private SolidBrush RndBrush(Color BackColor,Random rnd)

{

int r, g, b;

do

{

r = rnd.Next(255);

} while (Math.Abs(r - BackColor.R) < 50); //這是為了控制顏色不要和背景色太接近

do

{

g = rnd.Next(255);

} while (Math.Abs(g - BackColor.G) < 50);

do

{

b = rnd.Next(255);

} while (Math.Abs(b - BackColor.B) < 50);

return new SolidBrush(Color.FromArgb(255,r,g,b));

}

private void Render(){

Graphics g = this.CreateGraphics(); char[] code = "Page 31.".ToCharArray(); //文字

Font myFont = new Font("宋體", 20);

float angle = 60; //角度

float l=0;

Random rnd = new Random();

g.Clear(this.BackColor);

for (int i = 0; i < code.Length; i++)

{

string s=new string(code[i],1);

g.ResetTransform();

SizeF size = g.MeasureString(s, myFont);

g.TranslateTransform(l + size.Width / 2, size.Height / 2); //設置旋轉中心為文字中心

g.RotateTransform((float)(rnd.NextDouble() * angle * 2 - angle)); //旋轉

g.DrawString(s, myFont, RndBrush(this.BackColor,rnd), new PointF(-size.Width / 2, -size.Height / 2));

l+=size.Width;

}

}

}

多重隨機標簽

猜你喜歡文章

QQ客服 電話咨詢
91日韩在线视频观看| 国产免费一区二区不卡| 国产丝袜美女诱惑一区二区| 国产免费人成视频尤物| 国产成人午夜av一区二区| 91播色在线免费播放| 欧美精品中文字幕亚洲| 欧美精品激情视频一区| 情一色一区二区三区四 | 亚洲av秘片一区二区三区| 大香蕉再在线大香蕉再在线| 91福利视频日本免费看看| 日韩精品一区二区三区四区| 亚洲中文字幕免费人妻| 69久久精品亚洲一区二区| 欧美精品久久一二三区| 亚洲男人的天堂久久a| 欧美黑人黄色一区二区| 日本福利写真在线观看| 中文字幕亚洲精品人妻| 国产精品一区欧美二区| 国产日韩欧美国产欧美日韩| 国产精品伦一区二区三区在线| 91欧美亚洲视频在线| 美国黑人一级黄色大片| 久久99这里只精品热在线| 国产精品不卡免费视频| 中日韩免费一区二区三区| 欧美一级特黄大片做受大屁股 | 一区二区三区人妻在线| 中国美女草逼一级黄片视频 | 国内自拍偷拍福利视频| 欧美韩国日本精品在线| 在线日本不卡一区二区| 亚洲天堂精品在线视频| 欧美精品亚洲精品日韩精品| 国产又黄又猛又粗又爽的片| 精品久久综合日本欧美| 乱女午夜精品一区二区三区| 偷拍美女洗澡免费视频| 国产精品人妻熟女毛片av久久|