zoukankan      html  css  js  c++  java
  • asp.net(C#)读取word 文档的方法

    第一种方法

    1 Response.ClearContent();
    2 Response.ClearHeaders();
    3 Response.ContentType = "Application/msword";
    4 string s=Server.MapPath("C#语言参考.doc");
    5 Response.WriteFile("C#语言参考.doc");
    6 Response.Write(s);
    7 Response.Flush();
    8 Response.Close();

    第二种方法

    1 Response.ClearContent();
    2 Response.ClearHeaders();
    3 Response.ContentType   =   "Application/msword";  
    4 string   strFilePath="";  
    5 strFilePath   =Server.MapPath("C#语言参考.doc"); 
    6 FileStream   fs   =   new   FileStream(strFilePath,FileMode.OpenOrCreate,FileAccess.Read);
    7 Response.WriteFile(strFilePath,0,fs.Length);
    8 fs.Close();

    第三种方法

     1 string path=Server.MapPath("C#语言参考.doc"); FileInfo file=new FileInfo(path);
     2 FileStream myfileStream=new FileStream(path,FileMode.Open,FileAccess.Read);
     3 byte[] filedata=new Byte[file.Length];
     4 myfileStream.Read(filedata,0,(int)(file.Length));
     5 myfileStream.Close();
     6 Response.Clear();
     7 Response.ContentType="application/msword";
     8 Response.AddHeader("Content-Disposition","attachment;filename=文件名.doc");
     9 Response.Flush();
    10 Response.BinaryWrite(filedata);
    11 Response.End(); 
  • 相关阅读:
    java基础之switch
    String的getBytes()方法
    Android adb命令
    shell中grep命令详解
    su root 和su
    adb shell 命令详解
    adb shell am 的用法
    adb logcat 基本用法
    Android、iOS和Windows Phone中的推送技术
    Android客户端消息推送原理简介
  • 原文地址:https://www.cnblogs.com/manongxiaobing/p/4381030.html
Copyright © 2011-2022 走看看