如何在asp.net应用程序中打开word文档

问题描述:

我正在开发一个求职门户应用程序。如何在asp.net应用程序中打开word文档

为此,我需要恢复上传功能。

现在问题是如何查看上传的简历?

我在VB中使用ASP.NET。

一个asp.net页面上查看Word文档的一个很好的例子可以在http://www.aspsnippets.com/Articles/Display-Word-document-on-web-page-in-ASP.Net.aspx

+0

喜(“C:\ ... \ db_design_for_bbm(1).docx”)“ – 2012-08-07 06:23:23

+0

查看相关帖子以确保该位置和该文件的生成是正确的。 [http://*.com/questions/275781/server-mappath-server-mappath-server-mappath-server-mappath](http://*.com/questions/275781/server-mappath-server-mappath- server-mappath-server-mappath) – 2012-08-07 12:37:37

上传文档被视为必须具有特定path.So尝试:

Dim objFile as System.IO.File 
Dim sReader as System.IO.StreamReader 
sReader = objFile.OpenText(“YourUploadedFilePAth”) 
+0

它不工作..谢谢 为您的回复 – 2012-08-07 06:08:13

+0

检查您的path.its一个简单的方法来读取文件。 – 2012-08-07 06:09:32

我相信你能找到多少通过谷歌在这个话题上,因为这是一个持续不断的话题 。这里有几个选项:

  1. 打开/通过ActiveX Word文档的编辑控件 - Word/Excel ActiveX Controls in ASP.NET

  2. 通过Office对象模型(基本上是围绕COM对象的包装) - Automating Applications Using the Office Object Model

  3. 通过第三党的图书馆例如NetOffice(netoffice.codeplex.com)

+0

谢谢...我会尝试 – 2012-08-07 06:34:53

+0

嗨,我不需要编辑word文档。我只需要以只读格式打开word文件\ – 2012-08-07 07:19:39

+0

我希望您能发布更多的代码,以便我可以帮助... – 2012-08-07 21:48:44

你可以尝试所谓的“Doconut”第三方库,这里是实际显示在一个asp.net网站开通简历DOC,类似于你的要求http://try.doconut.com/Ribbon.aspx演示 这可以帮助任何其他人有类似的要求。

您可以使用:

昏暗的文件路径的String = “C:\附件\ fileName.xls” - 任何文件格式

System.Diagnostics.Process.Start(文件路径)

+0

您将留下很多与被问题无关的答案。在发布任何进一步信息之前,您需要付出很多**更多的关注。 – 2014-05-22 15:06:18