asp二进制输出图片的源代码'8*******************************************8
asp二进制输出图片的源代码'
 需要在你的服务器上安装 MDAC 2.6 或MDAC2.7
asp二进制输出图片的源代码'
8*******************************************8
asp二进制输出图片的源代码
<%
asp二进制输出图片的源代码
Dim strFilePath, strFileSize, strFileName
asp二进制输出图片的源代码
Const adTypeBinary = 1
asp二进制输出图片的源代码Response.Buffer 
= True
asp二进制输出图片的源代码strFileName
="logo.gif"
asp二进制输出图片的源代码FilePath
=Server.MapPath("manage/images/"&strFileName)    
asp二进制输出图片的源代码Response.Clear
asp二进制输出图片的源代码
asp二进制输出图片的源代码
Set objStream = Server.CreateObject("ADODB.Stream")
asp二进制输出图片的源代码objStream.Open
asp二进制输出图片的源代码objStream.Type 
= adTypeBinary
asp二进制输出图片的源代码objStream.LoadFromFile FilePath
asp二进制输出图片的源代码
asp二进制输出图片的源代码strFileSize 
=objStream.size
asp二进制输出图片的源代码strFileType 
= lcase(Right(strFileName, 4)) '文件扩展名
asp二进制输出图片的源代码

asp二进制输出图片的源代码
' 通过文件扩展名判断 Content-Types
asp二进制输出图片的源代码
Select Case strFileType
asp二进制输出图片的源代码    
Case ".asf"
asp二进制输出图片的源代码    ContentType 
= "video/x-ms-asf"
asp二进制输出图片的源代码    
Case ".avi"
asp二进制输出图片的源代码    ContentType 
= "video/avi"
asp二进制输出图片的源代码    
Case ".doc"
asp二进制输出图片的源代码    ContentType 
= "application/msword"
asp二进制输出图片的源代码    
Case ".zip"
asp二进制输出图片的源代码    ContentType 
= "application/zip"
asp二进制输出图片的源代码    
Case ".xls"
asp二进制输出图片的源代码    ContentType 
= "application/vnd.ms-excel"
asp二进制输出图片的源代码    
Case ".gif"
asp二进制输出图片的源代码    ContentType 
= "image/gif"
asp二进制输出图片的源代码    
Case ".jpg""jpeg"
asp二进制输出图片的源代码    ContentType 
= "image/jpeg"
asp二进制输出图片的源代码    
Case ".wav"
asp二进制输出图片的源代码    ContentType 
= "audio/wav"
asp二进制输出图片的源代码    
Case ".mp3"
asp二进制输出图片的源代码    ContentType 
= "audio/mpeg3"
asp二进制输出图片的源代码    
Case ".mpg""mpeg"
asp二进制输出图片的源代码    ContentType 
= "video/mpeg"
asp二进制输出图片的源代码    
Case ".rtf"
asp二进制输出图片的源代码    ContentType 
= "application/rtf"
asp二进制输出图片的源代码    
Case ".htm""html"
asp二进制输出图片的源代码    ContentType 
= "text/html"
asp二进制输出图片的源代码    
Case ".asp"
asp二进制输出图片的源代码    ContentType 
= "text/asp"
asp二进制输出图片的源代码    
Case Else
asp二进制输出图片的源代码    
'Handle All Other Files
asp二进制输出图片的源代码
    ContentType = "application/octet-stream"
asp二进制输出图片的源代码
End Select
asp二进制输出图片的源代码
'Response.AddHeader "Content-Disposition", "attachment; filename= "&strFileName&""
asp二进制输出图片的源代码
Response.AddHeader "Content-Length", strFileSize
asp二进制输出图片的源代码Response.Charset 
= "UTF-8" ' 客户端浏览器的字符集UTF-8
asp二进制输出图片的源代码
Response.ContentType = ContentType
asp二进制输出图片的源代码
asp二进制输出图片的源代码Response.BinaryWrite objStream.Read
asp二进制输出图片的源代码Response.Flush
asp二进制输出图片的源代码
asp二进制输出图片的源代码objStream.Close
asp二进制输出图片的源代码
Set objStream = Nothing
asp二进制输出图片的源代码%
>

相关文章:

  • 2022-12-23
  • 2021-12-11
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-01
  • 2022-12-23
猜你喜欢
  • 2021-10-19
  • 2021-12-07
  • 2022-03-05
  • 2021-08-06
  • 2021-12-10
  • 2021-06-26
  • 2022-12-23
相关资源
相似解决方案