V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
doctorwei
V2EX  ›  问与答

Java web 预览 office 文档有什么好的解决方案吗?

  •  
  •   doctorwei · 2018-02-05 11:18:18 +08:00 · 2264 次点击
    这是一个创建于 2482 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2018-02-05 13:44:07 +08:00
    内网使用,调用第三方 api 是不行了
    12 条回复    2018-02-05 17:38:26 +08:00
    xiaoz
        1
    xiaoz  
       2018-02-05 12:49:36 +08:00 via Android
    zoho.有个 office api,但如果国内使用速度惨不忍睹。
    tedzhou1221
        2
    tedzhou1221  
       2018-02-05 13:06:20 +08:00
    @xiaoz 请问有没有跨平台的修改 word excel 之类的工具?除了 poi
    hsuan
        3
    hsuan  
       2018-02-05 13:10:03 +08:00 via Android
    微软官方就有方案,不过当然是要钱的
    abcbuzhiming
        4
    abcbuzhiming  
       2018-02-05 13:16:50 +08:00
    excel 就老老实实的用 poi,至于 word,我建议还是醒醒,富文本编辑器是这个世界上极难开发的几种软件之一,你想编辑富文本实际上就是打算自己实现富文本编辑器啊,所以就算 docx 是开放数据格式,操作它照样是很困难的一件事情
    Mogugugugu
        5
    Mogugugugu  
       2018-02-05 13:25:20 +08:00 via Android
    转 pdf
    doctorwei
        6
    doctorwei  
    OP
       2018-02-05 13:44:43 +08:00
    @xiaoz 嗯呢,国内有提供在线 api 的,但是考虑到只能在内网使用,只能另辟蹊径了
    doctorwei
        7
    doctorwei  
    OP
       2018-02-05 13:46:01 +08:00
    @hsuan 嗯呢,看网上有说用微软官方解决方案的,office 365,要求客户端有 office 软件的好像是,且付费
    doctorwei
        8
    doctorwei  
    OP
       2018-02-05 13:46:19 +08:00
    @abcbuzhiming 嗯呢,看来只能转 pdf 了
    doctorwei
        9
    doctorwei  
    OP
       2018-02-05 13:47:01 +08:00
    @Mogugugugu 现在看来在这特定环境下只能转 pdf 了
    mnkjxysu
        10
    mnkjxysu  
       2018-02-05 15:42:57 +08:00
    可以本地部署 openoffice 服务,直接访问它的端口即可。不过这个服务对于 PDF 文件的预览不是很友好。
    hinate
        11
    hinate  
       2018-02-05 16:22:15 +08:00
    libreoffice
    Khlieb
        12
    Khlieb  
       2018-02-05 17:38:26 +08:00 via Android
    LibreOffice Online
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   965 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:17 · PVG 04:17 · LAX 12:17 · JFK 15:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.