使用 Office Web Apps,您可以通过 webdav 打开文档吗?

2023-12-09

我们正在将旧的桌面应用程序转换为支持网络的等效应用程序。

然而,有一个功能造成了困难,即编辑 MS Word 文档。

当前提出的解决方案是通过 WebDAV 发布 DOC 和 DOCX 文件,并使用自定义 ActiveX 组件启动 WinWord 并通过 URL 将其指向文件。

这是可行的,但它的范围有限,而且自从它被构想出来以来,世界一直在发展。

是否可以使用新的 Office Web Apps 完全在浏览器中执行此操作?

因此,仍然通过 WebDAV 发布 DOC 文件,但仅发布到托管 Office Web Apps 的 Web 服务器并将用户重定向到 URL,而不是通过 activex 启动本地 Windows exe。

您可以使用新的 Office Web Apps 来做到这一点吗? 关于如何实现这一目标的文档在哪里?


是的,您可以使用 IE 中提供的 sharepoint dll 从 Web 浏览器启动 MS Office 文档的编辑:

Eg

Set EditDocumentButton = CreateObject("SharePoint.OpenDocuments.3")
strDocument = 'http://localhost:8080' + strDocument; 
EditDocumentButton.EditDocument(strDocument)

如果您的服务器运行 java,您可以使用 Milton (http://milton.io)直接集成到您的业务应用程序并就地编辑文档。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Office Web Apps,您可以通过 webdav 打开文档吗? 的相关文章

  • 使用javascript检测Microsoft Office版本

    我必须检查客户端电脑是否安装了 MS Office 2007 我如何使用 javascript 检查这个 你不可以做这个从浏览器中 浏览器不允许 javascript 访问客户端计算机 这将是一个巨大的安全漏洞 Microsoft 通过使用
  • C# COM 办公自动化 - RPC_E_SYS_CALL_FAILED

    我正在编写一个充当 PowerPoint 2007 插件的 C 程序 在某些计算机上 对 PowerPoint 对象模型的某些调用会抛出COMException与消息RPC E SYS CALL FAILED 我找不到任何关于如何处理此错误
  • 在范围内移动三角形

    我希望有一个人可以帮助我 我希望当我在单元格 B3 或 B4 中输入值时 单元格 F3 或 J4 中的三角形会随之移动 同样 当我在单元格 C3 或 C4 中输入值时 单元格 J3 或 Q4 中的三角形也会移动 当我有很多任务要做时如何编程
  • 如何以编程方式将 Word 和 Excel 文档转换为 PDF?

    我们正在开发一个小应用程序 给定一个包含 PDF 文件的目录 创建一个包含该目录中所有 PDF 文件的唯一 PDF 文件 这是使用 iTextSharp 的一个简单任务 如果目录中存在一些文件 例如 Word 文档或 Excel 文档 则会
  • 在 Word 选项加载项对话框中设置发布者

    我使用 Visual Studio 2010 RTM 为 Microsoft Word 2010 Beta 制作了一个插件 当我查看 查看和管理 Microsoft Office 加载项 时 发布者显示为 无 使用软件发布者证书进行代码签名
  • 通过网页发送 Outlook 电子邮件

    我有一个使用 ASP net 和 C 开发的 Web 应用程序 该应用程序在我公司的 Intranet 上运行 由于该应用程序的所有用户无一例外都使用 Microsoft Outlook 因此我希望该应用程序能够在客户端打开 Outlook
  • MSExchange URL 编码

    我正在编写一个 PHP 服务来通过 WebDAV 查询 Exchange 服务器 该服务已经上线大约一个月 没有出现任何问题 但今天遇到了一些问题 因为邮箱中收到了一封具有以下主题行的电子邮件 FW 每日审批报告 供应商 主 007297
  • 适用于运行 iOS 的 Cocoa iPhone 和 iPad 的 WebDAV 服务器

    我正在寻找适用于 iPhone 和 iPad 的 WebDAV 服务器 最好的开源服务器 以便集成到我的应用程序中 应该可以列出 下载和上传文件 我想将服务器根目录指向我的应用程序的 文档 文件夹 因此如果可能 这些方法应直接映射到文件系统
  • 如何使用 Java 以编程方式签署二进制 MS Office 文档?

    我们如何在 Apache POI 或任何其他开源库中对旧版二进制 MS Office 文档 doc xls ppt 进行数字签名 Open XML 格式包含在如何使用 Java 以编程方式签署 MS Office XML 文档 https
  • 循环遍历 MS Project 的每个字段

    我试图循环遍历我的 MS Project 文件中的每个字段并收集有关该字段的信息 自定义名称是特定的 做到这一点最简单的方法是什么 Thanks 要获取字段的自定义名称 您需要字段常量并循环遍历所有字段 您需要存储所有字段常量的列表 htt
  • 如何使用带有专有java后端文档系统的MS Office

    目前我有一个文档系统 可以在 iframe 中启动 Star Office 或 LibreOffice 中的文档 展望未来 我理想地希望保留现有的文档系统 但将其集成到 SharePoint 中 以便我们能够使用 MS Office 打开和
  • 没有office可以安装Office 2007 PIA吗

    首先 我的问题与 没有 Office 2007 是否可以部署 Office 2007 PIA https stackoverflow com questions 370407 is office 2007 pia deployment po
  • 在 PowerPoint 中重命名对象

    可能是一个非常愚蠢的问题 但我不知道如何在 PowerPoint 中重命名对象 例如 我所有的图表默认称为 图表 1 等 有人可以帮我吗 谢谢 在 PowerPoint 2007 中 您可以从 选择 窗格执行此操作 要显示选择窗格 请单击功
  • 计算公式的子公式

    选择有公式的单元格后 我们可以在Excel公式栏中选择其公式的一部分并进行计算 按F9 我需要通过 JavaScript API 重现子公式的计算 例如 假设 Cell 的值A1 B1 C1分别是1 2 3 和细胞D1包含一个公式 A1 B
  • Office 2013 功能区和 .Net?

    我知道 Office 功能区自 2003 年以来经历了相当大的变化 并且我在 2010 年对功能区进行了一些适度的自定义 问 我看到了许多对 Net 的引用 特别是 C 和 Office Ribbon 这很大程度上只是 也许 动态定制吗 我
  • VBA 6.0 和 VBA 7.0 有什么区别?

    我注意到 Office 2010 附带了 Visual Basic for Applications 7 0 但是我似乎找不到太多关于所做更改的文档 有没有人有更改摘要或描述差异的任何资源 VBA6 和 VBA7 之间并没有太多变化 引入
  • Excel.Application.SelectionChange 仅触发一次

    我只收到第一个事件通知 之后什么也没有发生 有任何想法吗 UPD 我发现了一件奇怪的事情 我的事件处理程序代码如下所示 var cell range Cells 1 1 var rangeName cell Address false fa
  • Outlook Interop C# 排序项目不起作用

    我偶然发现了一个问题 即 Outlook 项目表排序方法没有给出所需的结果 尽管方法 GetLast 始终返回相同的电子邮件项目 无论是升序还是降序 代码如下 Application olApp new Application NameSp
  • 对于某些文件,通过 NPAPI 浏览器的 Office 授权插件在 Chrome 中打开 webdav 文件失败

    好吧 这是一个棘手的问题 因为它涉及很多变量 一个 webdav 服务器 我使用了 webdav net 服务器 http www webdavsystem com server http www webdavsystem com serv
  • 报告文字颠倒?

    由于特定原因 我需要能够在报告的下半部分颠倒 倒置 显示一些值 这份报告的目的是打印并从中间折叠起来 所以我希望它遵循这种特定的格式 我找不到任何可以轻松做到这一点的东西 我考虑过但不知道如何实施的一些想法 导入 颠倒字体并将控件的字体设置

随机推荐