zoukankan
html css js c++ java
产生随机图片,并返回图片内的文字
/**/
///
<summary>
///
产生随机图片,并返回图片内的文字
///
</summary>
///
<param name="img">
要显示图片的控件
</param>
///
<param name="path">
图片显示的文字
</param>
public
string
R_random(System.Web.UI.WebControls.Image img,
string
path)
{
string
tmp;
//
文字
Random rnd
=
new
Random();
tmp
=
rnd.Next().ToString().Substring(
0
,
4
);
Graphics g
=
null
;
Bitmap bmp
=
new
Bitmap(
50
,
100
);
g
=
Graphics.FromImage(bmp);
SizeF rec
=
g.MeasureString(tmp,
new
Font(
"
宋体
"
,
12
));
int
nwidth
=
(
int
)rec.Width;
int
nheight
=
(
int
)rec.Height;
g.Dispose();
bmp.Dispose();
bmp
=
new
Bitmap(nwidth,nheight);
g
=
Graphics.FromImage(bmp);
g.FillRectangle(
new
SolidBrush(Color.FromArgb(
90
,
126
,
220
)),
new
Rectangle(
0
,
0
,nwidth,nheight));
g.DrawString(tmp,
new
Font(
"
宋体
"
,
12
),
new
SolidBrush(Color.Yellow),
new
PointF(
0
,
0
));
string
fff
=
path
+
@"
tmp\validation.gif
"
;
bmp.Save(fff,System.Drawing.Imaging.ImageFormat.Gif);
img.ImageUrl
=
fff;
return
tmp;
查看全文
相关阅读:
luoguP4389 付公主的背包 多项式exp
bzoj3456 城市规划 多项式求In
luoguP4491 [HAOI2018]染色 广义容斥原理 + FFT
计蒜之道2019复赛题解
Educational Codeforces Round 66 (Rated for Div. 2)
[CodeChef-ANUDTQ] Dynamic Trees and Queries
M-SOLUTIONS Programming Contest
Codeforces Global Round 3
PKUSC2019题解
[LOJ#3120][Luogu5401][CTS2019]珍珠(容斥+生成函数)
原文地址:https://www.cnblogs.com/aipeli/p/251775.html
最新文章
北京集训:20180311
北京集训:20180310
Bzoj2694/Bzoj4659:莫比乌斯反演
奇怪的姿势?高维前缀和
懒人的福利?教你用set维护斜率优化凸包
20180225小测
20180222小测
数据结构整理
20180213小测
Bzoj4237 cdq分治+树状数组+单调栈
热门文章
20170125小测
Cdq分治整体二分学习记录
20170117小测
luoguP3175 [HAOI2015]按位或 min-max容斥 + 高维前缀和
luoguP3920 [WC2014]紫荆花之恋 动态点分治 + 替罪羊树
luoguP4643 阿狸和桃子的挑战 思维
SPOJ11414 COT3 博弈论 + Trie树合并
快速沃尔什变换与k进制FWT
牛客网某比赛 I 小乐乐学博弈 博弈论
luoguP4705 玩游戏 分治FFT
Copyright © 2011-2022 走看看