c#中怎么显示包含数据信息的bmp位图
展开全部
用BitMap类对其进行操作,然后直接输出到一个页面中(必须占用单独的一个页面aspx),在另外一个页面中用Image控件添加前面页面的url即可。
更多追问追答
追问
是用PictureBox显示吧?但是怎么来具体显示包含数据信息的bmp图像?而不是显示存在硬盘上的图像。非常感谢你,能有C#具体程序吗?感谢!
追答
using (Bitmap bitmap = new Bitmap(500, 500))
{
using(Graphics g=Graphics.FromImage(bitmap))
{
g.DrawString("IP"+context.Request.UserHostAddress,new Font("宋体",30),System.Drawing.Brushes.Red,0,0);
}
bitmap.Save(context.Response.OutputStream,System.Drawing.Imaging.ImageFormat.Jpeg);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
bmp可以使用Bitmap类读取,里面有Parameters属性可以获取各种附加信息,像相机上的ISO啊,光圈啊都可以。
显示的话用PictureBox即可
显示的话用PictureBox即可
追问
对啊,是用PictureBox,但是怎么来具体显示包含数据信息的bmp图像?而不是显示存在硬盘上的图像。非常感谢你,能有C#具体程序吗?感谢!
追答
我就不写程序了,但是我可以告诉你Bitmap类是可以从文件或者流中读取的,比如Bitmap.FromFile()给一个路径 或者Bitmap.FromStream()从流中读取,如果你有本地系统资源可以Bitmap.FromHandle一样可以读取,出来以后是个bitmap类,直接给PictureBox就行了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询