导航

yaosansi's Blog

当你背向太阳的时候,你只会看到自己的阴影!能力是有限的,努力无限的!

« 什么是ORM?自定义IE7搜索(Internet Explorer 7 Beta 3 ) »

ASP输出Word、Excel文件

  • 本站大部分内容从网上收集,收集目的仅供研究、学习。涉及版权或不希望收录您的文章请您及时与我联系。
  • 本站IM群,请自行选择。请各位朋友按照自己喜好加入。加入群后请及时发言,防止被清理。谢谢您的合作!!!
  • QQ群:Y①WEB开发(ASP.NET)号码:7351660 QQ群:Y②WEB开发(ASP+.NET)号码:11864905
  • QQ群:Y③WEB开发(DIV+CSS)号码:16610506 QQ群:Y④WEB开发(JS+AJAX)号码:16143998
  • QQ群:Y⑤WEB开发(新手)号码:12777715 MSN群:yaosansi[at]126.com

<%

    
Dim Fso,FileExt,strFilePath,Mime
    strFilePath 
= "f:\sifang\qyoa\国贸手抄.doc"
    Set Fso=Server.CreateObject("Scripting.FileSystemObject")
    FileExt 
= Fso.GetExtensionName(strFilePath) 
       Set fso=Nothing

    
Select Case FileExt
        
Case "doc"
        Mime="Application/msword"
        Case "xls"
        Mime="Application/msexcel"
    End Select

Call OutPut(strFilePath,Mime)

'######################################################
Function OutPut(strFilePath,Mime)
Response.ContentType = Mime
Const adTypeBinary = 1
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Open
objStream.Type 
= adTypeBinary
objStream.LoadFromFile strFilePath
Response.BinaryWrite objStream.Read
objStream.Close
Set objStream = Nothing
End Function
'######################################################
%>


附MIME类型表

序号

 

 

内容类型

 

 

文件扩展名

 

 

描述

 

 

1

 

 

application/msword

 

 

doc

 

 

Microsoft Word

 

 

2

 

 

application/octet-stream bin

 

 

dms lha lzh exe class

 

 

可执行程序

 

 

3

 

 

application/pdf

 

 

pdf

 

 

Adobe Acrobat

 

 

4

 

 

application/postscript

 

 

ai eps ps

 

 

PostScript

 

 

5

 

 

appication/powerpoint

 

 

ppt

 

 

Microsoft Powerpoint

 

 

6

 

 

appication/rtf

 

 

rtf

 

 

rtf格式

 

 

7

 

 

appication/x-compress

 

 

z

 

 

unix压缩文件

 

 

8

 

 

application/x-gzip

 

 

gz

 

 

gzip

 

 

9

 

 

application/x-gtar

 

 

gtar

 

 

tar文档(gnu格式)

 

 

10

 

 

application/x-shockwave-flash

 

 

swf

 

 

MacroMedia Flash

 

 

11

 

 

application/x-tar

 

 

tar

 

 

tar(4.3BSD)

 

 

12

 

 

application/zip

 

 

zip

 

 

winzip

 

 

13

 

 

audio/basic

 

 

au snd

 

 

sun/next 声音文件

 

 

14

 

 

audio/mpeg

 

 

mpeg mp2

 

 

Mpeg声音文件

 

 

15

 

 

audio/x-aiff

 

 

mid midi rmf

 

 

Midi格式

 

 

16

 

 

audio/x-pn-realaudio

 

 

ram ra

 

 

Real Audio声音

 

 

17

 

 

audio/x-pn-realaudio-plugin

 

 

rpm

 

 

Real Audio插件

 

 

18

 

 

audio/x-wav

 

 

wav

 

 

Microsoft Windows声音

 

 

19

 

 

image/cgm

 

 

cgm

 

 

计算机图形元文件

 

 

20

 

 

image/gif

 

 

gif

 

 

COMPUSERVE GIF图像

 

 

21

 

 

image/jpeg

 

 

jpeg jpg jpe

 

 

JPEG图像

 

 

22

 

 

image/png

 

 

png

 

 

PNG图像

 

 

23

 

 

image/tiff

 

 

tiff tif

 

 

TIFF图像

 

 

24

 

 

image/x-pict

 

 

pic

 

 

MACINTOSH PICT图像

 

 

25

 

 

text/css

 

 

css

 

 

CSS风格纸

 

 

26

 

 

text/html

 

 

html htm

 

 

HTML文档

 

 

27

 

 

text/javascript

 

 

js ls mocha

 

 

JAVASCRIPT脚本

 

 

28

 

 

text/plain

 

 

txt

 

 

ASCII文本

 

 

29

 

 

text/richtext

 

 

rtx

 

 

MICROSOFT RICH TEXT

 

 

30

 

 

text/tab-separated-values

 

 

tsv

 

 

TAB-SEPARATED VALUE

 

 

31

 

 

text/vbscript

 

 

vbx

 

 

VISUAL BASIC脚本

 

 

32

 

 

text/sgml

 

 

sgml sgm

 

 

SGML文本

 

 

33

 

 

video/mpeg

 

 

mpeg mpg mpe

 

 

MPEG影像

 

 

34

 

 

video/quicktime

 

 

qt mov

 

 

QUICKTIME视频

 

 

35

 

 

video/x-msvideo

 

 

avi

 

 

WINDOWS(AVI)视频

 

 

36

 

 

x-video/x-vrml

 

 

wrl vrml

 

 

Vrml

 

 

 

 

原创文章如转载,请注明:转载自http://www.yaosansi.com
订阅本站,阅读更多文章
  • 相关文章: