zoukankan
html css js c++ java
GDI+画图基本实现方法
Code
/**/
///
<summary>
///
绘制一个图像,并绘制自定义的文字
///
</summary>
///
<param name="str">
自定义的文字
</param>
private
void
GrapImage(
string
str)
{
//
实例化一个Bitmap
Bitmap image
=
new
Bitmap(
300
,
150
);
//
从Bitmap实例创建Graphics实例
Graphics graphics
=
Graphics.FromImage(image);
//
以黑色填充图片底色
graphics.Clear(Color.Black);
//
定义要绘制文字的字体和大小
Font font
=
new
Font(
"
宋体
"
,
14
, FontStyle.Bold);
//
定义要绘制文字的笔刷颜色
Brush brush
=
new
SolidBrush(Color.White);
//
要绘制的文字
graphics.DrawString(str, font, brush,
0
,
0
);
//
释放Graphics对象
graphics.Dispose();
Response.Clear();
//
设置Response的MIME
Response.ContentType
=
"
image/jpeg
"
;
//
将图像保存到Response的输出流中
image.Save(Response.OutputStream, ImageFormat.Jpeg);
image.Dispose();
Response.End();
}
查看全文
相关阅读:
nvm的安装与使用
webpack中import动态设置webpackChunkName方法
css在背景图下加渐变色
js实现时间戳转换
js实现随机数和随机数组
js实现导航自动切换请求数据
jq、js获取select中option上的value值以及文本值
js、jq实现select 下拉选择更多
软件测试
php
原文地址:https://www.cnblogs.com/kingfly/p/1567112.html
最新文章
什么叫做 SSO
Event Loop 是什么?
对象、Map、Set、WeakMap、WeakSet
进程与线程
聊聊代码目录结构
一个关于 useState 的误解
什么叫做机器学习?(科普向)
使用Husky提升你的项目规范
什么叫做 Docker
简单的 useState 实现
热门文章
vue封装js
vue-cli 4设置字体
使用二重循环实现数组的冒泡排序算法
div盒子形状
css 技巧
CSS属性
CSkin使用
winform 启动外部程序
dataGridView读写入文本
winfrom连接Mysql数据库
Copyright © 2011-2022 走看看