【问题标题】:Integrating MS Word in a MEAN Stack Application在 MEAN Stack 应用程序中集成 MS Word
【发布时间】:2020-12-20 06:22:01
【问题描述】:

我已经使用 MEAN 堆栈构建了一个 Web 应用程序。我想添加以下功能。

有两种类型的用户;管理员和普通用户。管理员应该能够在应用程序上创建 Word 文档模板。然后普通用户应该能够选择其中一个模板并开始使用它。选择模板时,系统应该实际制作该模板的副本并允许用户编辑副本,而不是实际模板。该文档应在本地 Microsoft Word 中打开。进行更改时应与模板同步。

我完全不知道该怎么做。我一直在寻找过去几天,我找不到任何线索。请帮我解决这个问题。

【问题讨论】:

    标签: node.js angular express ms-word mean-stack


    【解决方案1】:

    在我的理解中,我的建议是

    管理员将使用管理面板创建模板,用户将从列表中选择已创建的模板并开始编辑。

    在这种情况下,您不需要在应用程序中集成 ms-word。您需要的是一个 HTML 编辑器。管理员将使用 HTML 编辑器创建模板,并将其作为 html 本身保存到数据库中。

    当用户登录时,我们将使用相同的 html 编辑器显示数据库中的所有模板。当用户选择模板时,可以开始对其进行编辑并将其保存到具有不同 ID 和 added_by 属性的数据库中。所以这将在数据库中保存为不同的文档

    quill editor 在这种情况下是一个完美的解决方案。

    【讨论】:

    • 我已经尝试过所有所见即所得的编辑器。问题是,它们都没有提供 MS Word 提供的所有功能。此外,该系统已经有一组用户,这将是他们需要适应的重大变化。
    • 抱歉,这行不通。我所有的用户都希望实现 MS Word。
    猜你喜欢
    • 1970-01-01
    • 2017-01-26
    • 1970-01-01
    • 2015-07-24
    • 2017-09-08
    • 2017-06-26
    • 2018-09-01
    • 2016-09-19
    • 1970-01-01
    相关资源
    最近更新 更多