V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
firhome
V2EX  ›  程序员

在线浏览 pdf, word,文档有什么实用的解决方案吗?

  •  
  •   firhome · 2019-08-03 10:52:07 +08:00 · 4964 次点击
    这是一个创建于 1725 天前的主题,其中的信息可能已经有所发展或是发生改变。
    https://view.officeapps.live.com/op/embed.aspx?src=文件地址

    我看网上都是这么做的。但是访问速度实在太慢了,前端还有什么解决方式吗?
    19 条回复    2019-08-03 20:32:26 +08:00
    ijixiangus
        1
    ijixiangus  
       2019-08-03 11:02:16 +08:00 via iPhone
    现在差不多的浏览器都能直接看 PDF 了
    某机关 /事业单位对在线看 word 的处理方式是:flash 插件(会生成一个静态图用于不支持 flash 的浏览器)
    wzw
        2
    wzw  
       2019-08-03 11:26:37 +08:00 via iPhone
    花钱,我目前的方案
    learnshare
        3
    learnshare  
       2019-08-03 11:36:48 +08:00
    主流浏览器都支持 PDF,不支持的可以用 https://github.com/mozilla/pdf.js/
    其他格式都转 PDF 好了
    AaronLiu00
        4
    AaronLiu00  
       2019-08-03 11:38:31 +08:00 via Android
    我记得可以自己搭建这个用于预览的服务器
    ASpiral
        5
    ASpiral  
       2019-08-03 11:40:03 +08:00
    只是浏览的话,服务端转 pdf …
    delectate
        6
    delectate  
       2019-08-03 12:12:31 +08:00
    pdf 用 pdfjs
    office 用 onlyoffice
    jugelizi
        7
    jugelizi  
       2019-08-03 12:47:00 +08:00
    wps 永中都有现成的啊
    mmdsun
        8
    mmdsun  
       2019-08-03 13:58:06 +08:00 via Android
    微软这个一套可以本地部署的。叫 Office online server 还是什么。
    a1274598858
        9
    a1274598858  
       2019-08-03 14:15:15 +08:00
    word to pdf. pdf to img
    dreamusername
        10
    dreamusername  
       2019-08-03 16:29:15 +08:00
    nextcloud 原生支持 pdf 在线,或者你还可以安装 onlyoffice、collabora,全部可以 docker 部署
    vevlins
        11
    vevlins  
       2019-08-03 16:35:10 +08:00
    毕设的时候集成过 onlyoffice,看你需要定制到什么程度,有 docker 镜像还是比较方便的
    dyllanwli
        12
    dyllanwli  
       2019-08-03 16:54:28 +08:00
    apache pdfbox 可以转 image 方便
    wolfie
        13
    wolfie  
       2019-08-03 17:00:30 +08:00
    不久前看到的主题
    /t/582033
    mybro
        14
    mybro  
       2019-08-03 17:01:38 +08:00
    目前在做的项目是找 360 和 wps 开发的一款 360 定制浏览器,可以在线编辑 word 等
    leafre
        15
    leafre  
       2019-08-03 17:46:52 +08:00
    JODConverter\PDF.js
    murmur
        16
    murmur  
       2019-08-03 17:56:42 +08:00
    永中有解决方案,自己搭建的真的太水,稍微碰到点格式特殊就转出问题,还得用专业的
    dalieba
        17
    dalieba  
       2019-08-03 18:35:41 +08:00 via Android
    LibreOffice Online
    oboochin
        19
    oboochin  
       2019-08-03 20:32:26 +08:00
    之前调研过 Office Online Server,2019 年搭建这个东西是有很多挑战的,我没走通
    后来尝试使用 OnlyOffice,同时出现了网页和后端的性能问题,稳定的可用性不是很强
    后来尝试使用 PDF.js 预览 PDF,使用 office online viewer 预览 office,跑了一段时间,可以用,但是方案比较业余,不严肃
    现在使用阿里云提供的文件在线预览服务,可以预览 PDF/Office 系列的东西,个人认为花这点钱让阿里解决问题还是比较舒服的。
    阿里现在的 Office 预览有几种方案,一种是阿里云搭建的 Office Online Server,阿里邮箱和阿里云的服务用的就是这个方案, 一种是 WPS online,可以进行读写,但是 WPS online 并非标准的开放服务,没有抽象的对接方式。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3081 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 14:55 · PVG 22:55 · LAX 07:55 · JFK 10:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.