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;
查看全文
相关阅读:
"#"
网络请求
iOS_正则表达式判断手机型号、邮箱、手机号、身份证、昵称、密码等
程序员
js交互
android 性能优化
Android 开源的项目框架
Android 开源框架案例
Android Listview上拉刷新加载框架
android 上传文件到服务器FIP
原文地址:https://www.cnblogs.com/aipeli/p/251775.html
最新文章
显示服务器上的文件
js的alert样式如何更改如背景颜色
java程序如何向sqlserver中的Text类型字段插入数据?(img/text等等)
java 通用文件下载 excel,pdf,word,jpg,exe,rar
java多线程二之线程同步的三种方法
Java处理XML的三种主流技术及介绍
java xml处理技术一(解析xml和生存xml的技术)
如何理解Redis的底层原理是如何实现的
HTTP和HTTPS的区别
Java中Object对象有哪些方法
热门文章
Redis 和 Mysql 数据库数据如何保持一致性
javax.servlet.http.HttpServletRequest
idea初配置
Reids原理之IO模型
eclipse默认jdk
The Apache Tomcat installation at this directory is version 8.5.32
javax.servlet.jsp.JspException cannot be resolved to a type
Paros抓包工具
状态栏高度 ~导航栏高度
ios--图片处理(修改、保存)UIGraphicsBeginImageContext
Copyright © 2011-2022 走看看