.Net下二进制形式的文件(图片)的存储与读取(转载)
2009-08-03 16:06
344 查看
.Net下图片的常见存储与读取凡是有以下几种:
存储图片:以二进制的形式存储图片时,要把数据库中的字段设置为Image数据类型(SQL Server),存储的数据是Byte[].
1.参数是图片路径:返回Byte[]类型:
public byte[] GetPictureData(string imagepath)
public byte[] PhotoImageInsert(System.Drawing.Image imgPhoto)
public System.Drawing.Image ReturnPhoto(byte[] streamByte)
public void WritePhoto(byte[] streamByte)
Response.ContentType = "application/msword";
Response.ContentType = "application/x-shockwave-flash";
Response.ContentType = "application/vnd.ms-excel";另外可以针对不同的格式,用不同的输出类型以适合不同的类型:
switch (dataread("document_type"))
{
case "doc":
Response.ContentType = "application/msword";
case "swf":
Response.ContentType = "application/x-shockwave-flash";
case "xls":
Response.ContentType = "application/vnd.ms-excel";
case "gif":
Response.ContentType = "image/gif";
case "Jpg":
Response.ContentType = "image/jpeg";
}
存储图片:以二进制的形式存储图片时,要把数据库中的字段设置为Image数据类型(SQL Server),存储的数据是Byte[].
1.参数是图片路径:返回Byte[]类型:
public byte[] GetPictureData(string imagepath)
public byte[] PhotoImageInsert(System.Drawing.Image imgPhoto)
public System.Drawing.Image ReturnPhoto(byte[] streamByte)
public void WritePhoto(byte[] streamByte)
Response.ContentType = "application/msword";
Response.ContentType = "application/x-shockwave-flash";
Response.ContentType = "application/vnd.ms-excel";另外可以针对不同的格式,用不同的输出类型以适合不同的类型:
switch (dataread("document_type"))
{
case "doc":
Response.ContentType = "application/msword";
case "swf":
Response.ContentType = "application/x-shockwave-flash";
case "xls":
Response.ContentType = "application/vnd.ms-excel";
case "gif":
Response.ContentType = "image/gif";
case "Jpg":
Response.ContentType = "image/jpeg";
}
相关文章推荐
- .Net下二进制形式的文件(图片)的存储与读取(转载)
- .Net下二进制形式的文件(图片)的存储与读取(转载)
- .Net下二进制形式的文件(图片)的存储与读取详细解析
- .Net下二进制形式的文件(图片)的存储与读取
- .Net下二进制形式的文件(图片)的存储与读取
- .Net下二进制形式的文件(图片)的存储与读取
- .Net下二进制形式的文件(图片)的存储与读取(原创)
- .Net下二进制形式的文件(图片)的存储与读取
- .Net下二进制形式的文件(图片)的存储与读取详细解析
- .Net下二进制形式的文件(图片)的存储与读取 [ZT]
- .Net下二进制形式的文件存储与读取
- .Net下二进制形式的文件存储与读取
- Net下二进制形式的文件(图片)的存储与读取
- 黑马程序员学习日记------.NET中二进制图片的存储与读取
- .NET二进制图片存储与读取
- C# 使用FileUpload控件上传图片,将文件转换成二进制进行存储与读取
- .net二进制图片存储与读取的常见方法
- .NET中二进制图片的存储与读取
- .NET 二进制图片的读取与存储 上传图片到数据库二进制
- NET 二进制形式的文件的存储与读取