-
在网站的使用中,有时候需要把数据库里面的内容生成到word文档里面,然后下载到本地进行查看,使用VS.NET就可以实现这个功能,下面这个例子就简单到实现了服务器端生成word文档并提供下载的功能,虽然没有彻底地把整个操作写出来(尤其是写生成word的时候),但整个流程是完成了的,至于其中更详细的内容,请参阅MSDN(基本上都是E文,=_=!!!)。
开发环境:VS2005 + Windows2003(IIS6) + Office2003
使用到的模板文件(d:/Temp.dot),关于如何使用office模板,请参阅office:
头:

脚:

之前必须提到的有一点,就是权限的问题,这种对硬盘上非web目录是需要权限的,看了一下别人的发言之类的,发觉应该在组件管理器里面吧word组件的权限开给Network Service(Windows2003),但是打开系统的管理器,发觉怎么也设置不了,汗!!上次我写IIS操作的时候还可以用咧,可能是我把系统的什么服务关掉了引起的。也没有去仔细找,就按照前面ASP.NET操作IIS的那篇文章在web.config里面加了一条
<identity impersonate="true" userName="administrator" password="XXXXX"/>
如果哪位朋友知道,也给我留个言,先谢谢啦~~~~~~
使用VS.NET生成word文档并直接下载
最新推荐文章于 2022-08-26 13:50:20 发布
这篇博客介绍了如何在ASP.NET中利用VS.NET生成Word文档,并提供下载。通过使用Microsoft.Office.Interop.Word.dll,创建一个ApplicationClass实例,加载模板,设置格式和内容,保存文档,然后在下载页面通过数据流实现文件下载。文中还提到了权限设置问题和可能遇到的挑战。

最低0.47元/天 解锁文章
1130

被折叠的 条评论
为什么被折叠?



