V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yiyiniu
V2EX  ›  程序员

计划做一个应用程序 M 里面调用 Word 进行在线编辑 求教实现方案

  •  
  •   yiyiniu · 13 天前 · 778 次点击

    业务场景

    希望在 OA 系统中,点击这个应用程序 M,实现在线编辑文档。
    应用程序 M ,是在本地的一个应用软件,里面打开文档使用的 Word 的软件,例如 WPS 、OFFICE
    希望能在 Windows 、国产化操作下使用。

    这个应用软件可以用什么技术实现

    应用软件 M ,可以用什么技术实现呢?
    可以兼容 Window 电脑,国产化的电脑。
    如果一种技术实现不了,可以分别开发这两个操作系统,分别的话,用哪些技术可实现 ?

    情况说明

    因文档较大,不考虑使用在线的例如 OnlyOffice 的编辑 。
    先不考虑在线协同

    第 1 条附言  ·  13 天前
    V 友们,表达失误。统一回复:是不要求在网页上编辑 Word 文档。需要在本地打开应用软件 M ,M 中使用的 Word 是本地安装的例如 WPS 或 Office 。
    5 条回复    2024-12-17 11:25:10 +08:00
    NessajCN
        1
    NessajCN  
       13 天前
    「点击这个应用程序 M,实现在线编辑文档。」

    「因文档较大,不考虑使用在线的例如 OnlyOffice 的编辑 。」

    你到底要在线还是不要在线
    后者的话绑个 scheme 协议点击打开 word 完事
    layxy
        2
    layxy  
       13 天前
    你这个很矛盾啊,一个要求在线编辑,另外又不要在线编辑
    asdjgfr
        3
    asdjgfr  
       13 天前
    electron 成本最低
    会 golang 的话 wails 也不错
    想挑战的话 tauri 也能尝试
    能付费 qt 也行
    推荐 electron ,出活快
    isSamle
        4
    isSamle  
       13 天前
    你这不叫在线吧,应该叫“在本地应用 M 上打开文档进行编辑”
    做进程监听吧,点击自动下载+打开 WPS ,监听 WPS 进程,保存后上传并删除本地文件
    visper
        5
    visper  
       13 天前
    挺麻烦的。word 的话基本 window 端以前搞过一些。网页上在线的话用 ie activex 那些比如 ntko 啊或者哪些。不过你说不用网页。但是本地程序的话,直接把 word 下载下来打开后编辑,监听保存又有点麻烦,只能想办法监听进程关闭掉了再保存之类的,在 word 里面加宏的话本地 word 基本不开宏。 用本地程序嵌入各种 ocx 的像 dsoFramer 有些旧了不知道现在怎样。com 接口操作的基本都是自动而不是等用户编辑不好监控到保存。之前看过 aardio,可以通过自动定位外部窗口到自己这个窗口这里然后跟着移动,就像是同一个软件窗口一样。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1415 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 17:12 · PVG 01:12 · LAX 09:12 · JFK 12:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.