为了账号安全,请及时绑定邮箱和手机立即绑定

asp.net 不同格式文档怎么在网页上显示 ???

asp.net 不同格式文档怎么在网页上显示 ???

30秒到达战场 2018-08-02 08:06:17
是才开始写网页的,很多不懂,现在我有一个问题,亟待大家的帮助:我储存了不懂格式的文档,比如pdf,txt ,doc等,我只是把这些文档的路径保存在了SQL中,我就想问怎样在网页上显示这些文档内容,根据这些文档路径??也许不同格式的文档显示不一样,也可以说说txt格式或pdf格式的,帮帮忙。提前表示感谢·····
查看完整描述

2 回答

?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

一般是需要把你想要在浏览器上显示的内容,制作成html.才能比较好的解析和显示.

非html的文件,在打开文件路径时,会被当做文件下载到客户本地,浏览器上不做显示.

例外情况:

PDf需要浏览器装有pdf插件,才能直接在浏览器上显示;

txt某些浏览器会直接显示;

doc在ie下可能会显示,单doc文档本身可以另存为网页文件;


查看完整回答
反对 回复 2018-08-06
?
互换的青春

TA贡献1797条经验 获得超6个赞

假如你想象百度文库那样。。。那么,对不起,帮不了你,那难度很大,我也有这个需求。

假如只是简单的通过网页输出,那就很简单,直接输出地址就好(假如地址能直接访问到),如果不能直接输出地址,那么就要你通过Response.WriteFile或Response.Transfer来实现了。

但关键一点,我想,这个才是你想问的:就是输出不同的文件的时候,让浏览器能正确的识别。这个也很简单。。。MIME!定义好MIME后,浏览器就能正确的识别了

查看完整回答
反对 回复 2018-08-06
  • 2 回答
  • 0 关注
  • 533 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信