asp.net - 从 webapp ASP.NET 打开 MS Word 文档
问题描述
要求:
我从我的网络应用程序上传了一个文件到服务器,现在下载后,浏览器将启动 MS Word 并在其中打开该文件。一旦我进行更改并保存文件,它应该会再次自动上传。
问题:如何从浏览器启动 MS Word?当浏览器启动 MS Word 时,如何在 MS Word 中打开特定下载的文件?打开后,进行更改,现在保存如何自动上传?
解决方案
您可以做的最好的事情是在 ASP.NET 页面上显示一个 Word 文档以进行编辑,然后将其保存回来。有关详细信息,请参阅编辑网页中的 Word 文档。
请注意,您可以自由使用 Open XML SDK,请参阅Open XML SDK 2.5 for Office 入门。
您只能从 Internet Explorer 和 Windows 使用 JavaScript 自动化 Word。那是因为只有 IE 知道只有在 Windows 上才有意义的 COM 技术。在使用 JavaScript “创建” Microsoft Word 文档页面上阅读更多相关信息。
推荐阅读
- apache-beam - 如何在 Apache Beam 中“加入”频繁更新的流和不规则更新的流?
- r - 在 dplyr 中使用变异和动态命名的变量
- printing - 以准确的尺寸打印 PNG 文件
- mysql - 创建新的 AWS RDS 实例并导入数据,而不是将 MySQL 版本从 5.6 更新到 5.7
- sql - 如何从sql中YYYYMM格式的字符串列表中获取一个月?
- html - 如何从R中的html获取信息?
- sql - SSRS 报告每个报告的最后执行时间
- sql - SQL 查询 - 想要基于另一列中的值构建列,然后使用该列进行左连接以获取其他值
- python - 从 KML (Python) 中删除元素
- python - 如何在 Altair 的 HConcatChart 中配置图表位置