求 asp 程序 实现 把 word 转换为html的实现方法(注:不是asp.net)
求asp程序实现把word转换为html的实现方法(注:不是asp.net)就是一些在asp页面里镶嵌的代码。具体asp是什么我也不懂,只是被迫解决这个问题。大概就是实现...
求 asp 程序 实现 把 word 转换为html的实现方法(注:不是asp.net)
就是一些在asp 页面里镶嵌的代码。
具体 asp是什么 我也不懂,只是被迫解决这个问题。
大概 就是 实现 这样的 功能 上传了 word 文档 在网站上可以以html形式打开,说是 要用 asp 不是 asp。net (具体二者的区别 我也不清楚 汗)
其实 就是 现在 在 网站 后台 上传 word 前台 显示是html格式的,不要直接打开
如果 不好实现 大侠们 能不能 说说 哪里比较 困难 有 什么解决 方案,是不是 所有的asp网站都实现不了这个功能它? 如果 需要自己写代码 谁能提供个思路?
如果 有 实现 这方面的 控件需要 购买 可以 提供个 名字
我得 有个 交代 呀!! 展开
就是一些在asp 页面里镶嵌的代码。
具体 asp是什么 我也不懂,只是被迫解决这个问题。
大概 就是 实现 这样的 功能 上传了 word 文档 在网站上可以以html形式打开,说是 要用 asp 不是 asp。net (具体二者的区别 我也不清楚 汗)
其实 就是 现在 在 网站 后台 上传 word 前台 显示是html格式的,不要直接打开
如果 不好实现 大侠们 能不能 说说 哪里比较 困难 有 什么解决 方案,是不是 所有的asp网站都实现不了这个功能它? 如果 需要自己写代码 谁能提供个思路?
如果 有 实现 这方面的 控件需要 购买 可以 提供个 名字
我得 有个 交代 呀!! 展开
4个回答
展开全部
因为Word本身就是支持把doc文件另存为html的,所以如果服务器那台电脑上安装了Word的话,我们所需要做的就是在ASP代码里面通过CreateObject创建Word的Application对象,然后再通过Word对象模型API的几句调用就能完成你的要求了。
大概的示意VBS代码如下,ASP的代码可能类似吧:
Option Explicit
On Error Resume Next
Const wdFormatHTML = 8
Dim oApp, oDoc
Set oApp = CreateObject("Word.Application")
Set oDoc = oApp.Documents.Open("DOC完整文件路径")
oDoc.SaveAs "HTML完整文件路径", wdFormatHTML
oApp.Quit False
Set oDoc = Nothing
Set oApp = Nothing
然后你就可以生成一个链接指向这个转换之后的HTML文件(需要转换成Web虚拟路径)。
不过我担心的是,如果上载请求增多的话,Word可能会忙不过来。稍微简单一点儿的优化,就是把那个oApp对象缓存起来,也不调用它的Quit方法。也就是相当于服务器端的那个Word应用程序一直在后台运行不退出。但是,如果上载请求很多的话,可能这个解决方案就不太适用了。
大概的示意VBS代码如下,ASP的代码可能类似吧:
Option Explicit
On Error Resume Next
Const wdFormatHTML = 8
Dim oApp, oDoc
Set oApp = CreateObject("Word.Application")
Set oDoc = oApp.Documents.Open("DOC完整文件路径")
oDoc.SaveAs "HTML完整文件路径", wdFormatHTML
oApp.Quit False
Set oDoc = Nothing
Set oApp = Nothing
然后你就可以生成一个链接指向这个转换之后的HTML文件(需要转换成Web虚拟路径)。
不过我担心的是,如果上载请求增多的话,Word可能会忙不过来。稍微简单一点儿的优化,就是把那个oApp对象缓存起来,也不调用它的Quit方法。也就是相当于服务器端的那个Word应用程序一直在后台运行不退出。但是,如果上载请求很多的话,可能这个解决方案就不太适用了。
展开全部
理解错了楼主的意思了。现在只好说sorry。
通过asp上传后,让服务器端通过解析,自动形成html文件。
我也等等答案。(不过……不报多大希望)
通过asp上传后,让服务器端通过解析,自动形成html文件。
我也等等答案。(不过……不报多大希望)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
word文档的格式直接可以用的,如果要去掉word格式,很多免费的编辑器都有这个功能,话又说回来,网页上没必要上传什么word文档,上传之前用dw处理一下不就得了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
解决这个是要花钱的..花点分数估计没人搭理你.
可以去威客网站发布任务需求
可以去威客网站发布任务需求
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询