ASP如何读取Word文档内容并显示于网页

如题所述

<%
Dim docContext
Set objWord = CreateObject("Word.Application")'创建word对象
'objWord.Visible = True
Set objDoc = objWord.Documents.Open("c:/文档.doc")'打开word
docContext=objDoc.content.text
response.write docContext
objDoc.close
Set objDoc=nothing
objWord.Quit
Set objDoc=nothing
%>
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-06-19
用第三方插件吧 NPIO

ASP.net:读取Word内容(包含表格,不包含图片)并且显示在页面中
在VS里有个FileUpload 控件,直接拖上去就行了 见代码:string fullname = FileUpload1.FileName.ToString();string fn = DateTime.Now.ToString("yyyyMMdd") + fullname;string typ2 = fullname.Substring(fullname.LastIndexOf(".") + 1);string size = FileUpload1.PostedFile.ContentLength.T...

asp.net中读取word文档的内容
一、准备工作 首先请确认服务端已经安装了Office Word(以下将以Office XP为例),操作系统为win2000或XP,并且已配置好.NET的运行环境及安装VS.NET C#开发环境后,我们就可以打开VS.NET,并新建一个Visual C#项目ASP.NET Web应用程序,位置为“”。(如图一)二、引用Word对象库文件 要操作Word,我们就...

Asp.Net(c#)如何从数据库中读取Word并且显示到页面的NTKO Office控件内...
\/\/打开文件流读取文件DownLoadPage.aspx?FileName = " + fileName;FileStream fs = new FileStream(strFilePath, FileMode.Open);string OldFileName = tmpDS.Tables[0].Rows[0]["FileName"].ToString();\/\/将文件信息以字节流方式保存到数组 byte[] bytes = new byte[(int)fs.Length];fs.Rea...

asp.net 如何调用客户端word程序打开服务器上的word文档进行查看
做一个超连接,链接地址直接指向服务器上的word就可以了,这样客户端点击这个连接的时候会跳出一个窗口提示保存,打开。

asp读取Word文档出现乱码
(1)启动word2002\/2003,单击“文件---打开”,在“打开”对话框中选重要修复的word文挡。 (2)单击“打开”按钮右边的下三角按钮,在弹出的下拉菜单中选中“打开并修复”选项,即可对损坏的文挡进行修复,修复完成后,显示文挡内容。 提示:“打开并修复”是只有word2002以上的版本才具有的功能。 方法...

asp.net读取word文档,能正确读去word的格式,表格,图片等
读取Word内容时,使用包含图片和表格的编辑器,将内容转换为可用的HTML格式,然后再显示。 添加 引用: Microsoft.Office.Interop.Word \/\/\/

ASP.NET 已经上传成功的word文档怎样显示在其他页面上
1,如果你在aspx页面中插入一个asp:LinkButton 那么运行页面后 在浏览器中查看源代码你会发现这个标签实际被转为了一个标签。2,为什么你的写法不会转换呢?因为首先 传递给Literal1.Text 的值在asp.net中作为一段字符串被直接输出到浏览器中。那么你的写法到浏览器后源代码中仍然是一个asp:LinkButt...

asp.net做的网页怎么能够直接打开远程的word和excel文件,并且支持在线...
在aspx文件(前台文件)中写超链接,,这样你的代码运行起来之后点击超链接会提示是否打开文件,点确定打开之后同样可以编辑并保存。当然这个需要你远程连接的机器授予权限。不过需要注意几个问题.1:你的文件如果是word,excel那么一定要确认访问的用户要装office.建议加上target='_block'.2:你这样做极度危险...

如何用ASP读取word文档中的内容(表格+文字)然后写入数据库
一改不是asp读取把,asp一般只负责做前台界面,后台处理需要其他语言,如C语言,C++,java等。不知道你用的哪种语言。下面这一段代码是打开word的,你可以参考一下 < response.ContentType="application\/msword"Const adTypeBinary = 1 Dim strFilePath strFilePath = "E:\\website\\test\\doc.doc"Set...

请问如何将word,ppt,excel等直接显示在网页上。我用asp做的,就是点击...
<% '浏览器用word来显示文档内容 Response.ContentType = "application\/msword"'文档设定 response.AddHeader "content-disposition", "inline; filename=Report.doc">

相似回答