【问题标题】:Editing documents seamlessly in a Web Application在 Web 应用程序中无缝编辑文档
【发布时间】:2008-11-21 14:42:49
【问题描述】:

我们有一个 Web 应用程序,其中涉及大量文档。在典型的用例中,将从我们的 Web 应用程序生成一个文档。用户将生成的文档下载到本地文件系统并进行修改。完成这项工作后,用户将修改后的文档上传回 Web 应用程序。

我需要一种更简单的方法来处理 Web 应用程序和文档。它应该是无缝的。也许,有一种方法,可以在类似于共享点文档列表的 webdav 文件夹中编辑文档并将其直接存储在 Web 应用程序中,而无需在本地文件系统上存储临时文档。

但也许有更好的想法。

P.S:我不想使用活动 x 控件,它必须是 web 应用程序:-)

感谢您的帮助。

【问题讨论】:

    标签: asp.net webdav documents


    【解决方案1】:

    我认为没有插件这是不可能的。以前用过activex,不知道能不能写个跨平台的java小程序?

    【讨论】:

      【解决方案2】:

      WebDav 可能是要走的路。

      我想你会在服务器的文件夹中创建文件,然后将用户发送到那里,他们可以在那里编辑和保存它。

      缺点是:

      • 用户必须有软件才能在他们的机器上编辑文档
      • 无并发处理

      另一种选择是将文档生成为 HTML,然后使用 HTML 编辑器(例如 FckEditor 或 FreeTextBox)让用户在线编辑文档。

      【讨论】:

      • 这是我的主意。用户使用 Office(Word 或 OpenOffice)编辑文档。 HTML 编辑器可能会受到限制,以编辑整个文档。
      【解决方案3】:

      您可以使用提供编辑文档功能的谷歌文档。这是免费的,您也可以在您的 Web 应用程序中使用它。您只需要引用 dll。

      更多详情请查看以下链接。
      http://code.google.com/apis/documents/docs/2.0/developers_guide_dotnet.html

      您可以从这里下载 google data api。
      http://code.google.com/p/google-gdata/downloads/list

      谢谢。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-02-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-11-03
        • 1970-01-01
        • 2013-08-05
        相关资源
        最近更新 更多