我正在尝试通过网络应用程序访问存储在sql server VarBinary(max)中的信件模板(Word文档),这些模板将由我们公司的董事编辑并保存回sql server。
经理将选择现有的模板(Word文档),进行任何添加,并通过邮件合并客户列表以打印或保存信件。
我想在网页中打开Word,就像您在Outlook中打开电子邮件一样,使用拼写检查等功能编辑它,然后将其保存回sql server中。我可以从文件中打开Word,但它位于web应用程序之外的一个单独的Word文档中。我将Word文档存储在sql server中,但在不保存到磁盘的情况下无法在Word中打开它(为什么要到磁盘上查看或编辑?)。我可以编程邮件合并,但那是在一个单独的Word应用程序。
我在网络上发现了一些零碎的东西,但没有任何东西可以把东西组合在一起,比如嵌入Word,但它是在Windows应用程序中,而不是在web应用程序中。邮件合并来自不是来自数据库的文件,在目录中将字节数组转换为单词,而不是在网页上。
发布于 2010-06-25 04:43:31
您不能直接通过网页打开word文档、对其进行编辑并将其直接保存到网站。您可以链接到返回word文档的页面,但正如您已经意识到的那样,这只会导致用户计算机上的word将文档保存到临时位置并将其打开以进行编辑。
这里的解决方案是:
https://stackoverflow.com/questions/3113691
复制相似问题