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(); 
  • 相关阅读:
    jvm调优核心思路
    G1 垃圾回收器
    类加载和内存区域划分
    jvm优化案例
    垃圾回收
    buffer pool详解
    InnoDb存储引擎执行流程
    mysql总体架构
    (转载)C#串口介绍以及简单串口通信程序设计实现
    C++文本操作(读写文本文件/二进制文件)
  • 原文地址:https://www.cnblogs.com/manongxiaobing/p/4381030.html
Copyright © 2011-2022 走看看