如何使用ASP生成WORD文档,再以流的形式切送给客户端?(不生成临时文件)

mostone 2003-12-26 03:42:31
我的想法是用set wordapp = server.createobject('...word')来生成对象
再添加内容,将内容赋给创建的流对象,向客户端发送.
可不知道细节该如何做,象操作word生成的内容如何取得?在MSDN里转了半天也没找出来...............
有朋友能告诉我吗?????
分没问题,你要多少,只要我有的话,都给你!
...全文
90 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yonghengdizhen 2003-12-28
  • 打赏
  • 举报
回复
如果你真要这么做也并不是不可以,那么你得掌握doc文档的文件格式,在代码中人工构造一个doc文件的二进制流,这么一来,开发工作量可就不小了.
mostone 2003-12-28
  • 打赏
  • 举报
回复
谢谢楼上各位,请问不借助第三方组件是否要自己写个ActiveX控件?
yonghengdizhen 2003-12-26
  • 打赏
  • 举报
回复
好象不需要这么麻烦吧.加上doc的映射倒不如Response.ContentType="xxxx"的输出
现在楼主的问题是不能有中间文件地输出word流,不借助第三方组件是没有办法做到的
hnfz123 2003-12-26
  • 打赏
  • 举报
回复
楼上的是可以的
leeeel 2003-12-26
  • 打赏
  • 举报
回复
在IIS目录下加入 .doc 的解析(好像解析 .asp 一样)
这样你的.doc 里就能写ASP代码了。用户只要一访问这个文件出自动地下载这个
"WORD"文档了!
yonghengdizhen 2003-12-26
  • 打赏
  • 举报
回复
我在新实现的打印方案中就采用了Crystal Report提供两种客户端供用户选择,其一是Crystal Report Active X Viewer,另一种就是输出Word流,都是通过RDC的渲染引擎产生,格式支持比较丰富,还能输出Excel,PDF,RTF等众多格式
yonghengdizhen 2003-12-26
  • 打赏
  • 举报
回复
只通过word.application是不能实现这种功能的..
Crystal Repost倒是提供了这种不产生中间文件直接导出word document流的方法
jimlxk 2003-12-26
  • 打赏
  • 举报
回复
up
hermit2003 2003-12-26
  • 打赏
  • 举报
回复
关注!
xiaoxiaer 2003-12-26
  • 打赏
  • 举报
回复
up
xiaozihao 2003-12-26
  • 打赏
  • 举报
回复
关注

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧