首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在ASP中将网页导出到Word

在ASP中将网页导出到Word
EN

Stack Overflow用户
提问于 2010-07-14 17:43:14
回答 1查看 3.6K关注 0票数 2

我想在网页上添加一个按钮,当点击时,应复制整个网页到MS Word文档。这必须在ASP中完成。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-15 03:04:40

1)首先在服务器上创建一个.doc文件。然后创建一个文件系统对象,并使用它打开.doc文件并写入其中:

代码语言:javascript
运行
复制
Set file = CreateObject("Scripting.FileSystemObject")
Set wordFile = file.CreateTextFile(pathToYourDocFile, true)
wordFile.WriteLine(htmlOutput)
wordFile.close

"htmlOutput“必须包含要导出到word的页面。

2)另一种选择是直接将Word实例用作mentioned on MSDN

代码语言:javascript
运行
复制
Set wordApp = GetObject(, "Word.Application")
wordApp.Visible = False
wordApp.Documents.Open pathToYourDocFile
Set wordApp = Nothing

您需要挖掘through the Word API才能将内容写入文档。

3)更改页面的内容类型将自动在Word中打开它(如果安装在客户端上):

代码语言:javascript
运行
复制
Response.ContentType = "application/msword"
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3244948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档