string fileName = "201096218686";
string p = "201096198974.pdf";//定义文件名
string filePath = Server.MapPath("DataFile/" + p);//转换为物理路径
Response.ClearContent();//清空缓冲区内容
Response.ClearHeaders();//清空缓冲区HTTP头
string FilePost = filePath.Substring(filePath.Length - 3).ToLower();//取扩展名
switch (FilePost)
{
case "pdf"://PDF文件
Response.ContentType = "application/PDF";//设置HTTP头为PDF文档其它类似
break;
case "doc":
Response.ContentType = "application/msword";
break;
case "xls":
Response.ContentType = "application/vnd.ms-excel";
break;
default:
Session["ErrorInfo"] = "不支持的文件格式:" + FilePost;
Response.Redirect("ErrorPage.aspx");
break;
}
Response.WriteFile(filePath);//写入客户端
Response.Flush();//客户更新
Response.Close();//写入关闭
Session.Remove("Report");//移除"Report"Session

C# 打开pdf、doc。xls.文件相关推荐

  1. linux打开ppt文件命令,ubuntu下命令行打开pdf/doc/ppt文件

    CoreGraphics-线段常见属性及渲染模式介绍 线段常见属性: 1.线宽 2.线头样式 3.接头样式 4.颜色(包括描边颜色和填充颜色) override func draw(_ rect: C ...

  2. js在线预览pdf,doc,xls,jpg等文件

    由于项目需要,需要在上传文件后在线预览所上传的文件.最开始我的思路就是想到各种插件什么的.比如说pdf.js.pdfobject,但最后都没能达到我所想要的效果. 最后我发现,原来,只需要一个很简单的 ...

  3. PDF.js + Vue 浏览器以只读方式打开PDF,后台返回文件流,前端实现预览pdf

    如果你想光前端完成 office(xls,doc,ppt) 文件的预览,只能提供你这些库来使用 PDF http://mozilla.github.com/pdf.js/ XLS https://gi ...

  4. html苹果怎么打开pdf文件,苹果手机怎么打开pdf格式的文件(这里介绍三种最实用的方法)...

    将Word.PPT转换成PDF文件就能很好地保留原文件格式:或者把Excel文件转换成PDF文件来保存,就能保护里面的数据不被随意改动,因此也就确保了数据的安全性.那么PDF文件该怎么打开浏览呢?如何 ...

  5. iOS/iPhone 微信打开doc xls文件报错OfficeImportErrorDomain错误912 打不开文档

    如图所示. 解决方案: 点击右上角的三个点,选择用其他应用打开 观察红圈处显示的图标,是哪个第三方APP,卸载掉!!!!直到变成如图所示的Word图标! 问题解决

  6. android app内部打开word pdf .doc类型文件的两种方式

    1.是集成了x5内核的webview使用的是腾讯的tbs 这种的直接上github找一个demo集成一下就可以了 2.直接接入第三方 sdk进行开发 https://github.com/Office ...

  7. 在浏览器中直接打开PDF

    如何在浏览器中直接打开pdf/doc/excel文件 我在文件下载的部分 需要在具体文件名上加超链接 到可以直接在浏览器打开 另外下载时候 能不能也默认直接打开在浏览器 而不是显示对话框   请做个类 ...

  8. php手机打开pdf文件怎么打开,PDF文件怎么打开?手机打开PDF及编辑的技巧

    PDF文件怎么打开呢?很多小伙伴觉得PDF格式的文件打开比较麻烦,其实我们直接用微信或者QQ就能打开PDF格式的文件. --收到好友发送的PDF文件: --直接点击文件即可打开: 但是一般这样直接打开 ...

  9. CSV XLS文件区别

    xls 文件就是Microsoft excel电子表格的文件格式.我想就不用多介绍了吧,学校里多少都学过的. CSV是最通用的一种文件格式,它可以非常容易地被导入各种PC表格及数据库中. 此文件,一行 ...

  10. 使用PHP读取和创建txt,doc,xls,pdf类型文件

    使用PHP读取和创建txt,doc,xls,pdf类型文件 PHP读取或者创建txt,doc,xls,pdf各个类型文件的方法. php读取(文本.txt)文件: 一般是使用fopen.fgets的方 ...

最新文章

  1. 《因果学习周刊》第10期:ICLR2022中最新Causal Discovery相关论文介绍
  2. nginx安装-添加MP4播放模块
  3. ios 后台唤醒应用_IOS开发之----详解在IOS后台执行
  4. html中怎么用js把表格清空_一款简洁非常好用的前端表格组件库
  5. MySQL日志文件之错误日志和慢查询日志详解
  6. CF1305F Kuroni and the Punishment
  7. Java中带有NetSuite数据实体的对象关系映射(ORM)
  8. 同时启动多个Tomcat服务器
  9. String.resize()
  10. 用JEP+SpringBoot进行动态公式处理计算
  11. 枪毙ctfmon.exe 恢复你的默认输入法
  12. 【Proteus仿真】NE555延时电路
  13. html css js 注释符号,js 注释怎么写 javascript注释格式|js注释
  14. doris的tablet副本修复相关情况总结
  15. Centos8 硬盘扩容
  16. 数据结构 第14讲 神秘电报密码——哈夫曼编码
  17. 计算机思维在绘画方面的应用,运用电脑绘画培养学生创新思维能力
  18. Fortify SCA报告模板汇总
  19. 【畅购商城】 B2B、 C2C、B2C、C2B、O2O、B2B2C电商模式介绍与分析
  20. couldn't create PTY

热门文章

  1. python简单心形代码爱情闪字_qq空间爱情闪字主人寄语代码_思念就像受傷的傷口...
  2. 笔记本哪个cpu好(intel 酷睿双核)
  3. 站长在线零基础Python完全自学教程18:Python中的集合完全解读
  4. 深圳市福田区中心区 市民中心航拍全景
  5. 基于LinuxC下的通讯录项目
  6. 弘玑Cyclone RPA为国金证券提供技术支撑,超200个业务场景实现流程自动化
  7. 华为什么时候开放鸿蒙,华为鸿蒙系统什么时候开放?华为鸿蒙系统支持的手机型号...
  8. vue 自定义图片文件上传结合elementui
  9. ubuntu18使用之2:安装好Ubuntu18.04之后要做的事!!大全、详细教程!
  10. 在Ubuntu主机上使用USB无线网卡