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

2019-08-03 10:52:07 +08:00
 firhome
https://view.officeapps.live.com/op/embed.aspx?src=文件地址

我看网上都是这么做的。但是访问速度实在太慢了,前端还有什么解决方式吗?
4978 次点击
所在节点    程序员
19 条回复
ijixiangus
2019-08-03 11:02:16 +08:00
现在差不多的浏览器都能直接看 PDF 了
某机关 /事业单位对在线看 word 的处理方式是:flash 插件(会生成一个静态图用于不支持 flash 的浏览器)
wzw
2019-08-03 11:26:37 +08:00
花钱,我目前的方案
learnshare
2019-08-03 11:36:48 +08:00
主流浏览器都支持 PDF,不支持的可以用 https://github.com/mozilla/pdf.js/
其他格式都转 PDF 好了
AaronLiu00
2019-08-03 11:38:31 +08:00
我记得可以自己搭建这个用于预览的服务器
ASpiral
2019-08-03 11:40:03 +08:00
只是浏览的话,服务端转 pdf …
delectate
2019-08-03 12:12:31 +08:00
pdf 用 pdfjs
office 用 onlyoffice
jugelizi
2019-08-03 12:47:00 +08:00
wps 永中都有现成的啊
mmdsun
2019-08-03 13:58:06 +08:00
微软这个一套可以本地部署的。叫 Office online server 还是什么。
a1274598858
2019-08-03 14:15:15 +08:00
word to pdf. pdf to img
dreamusername
2019-08-03 16:29:15 +08:00
nextcloud 原生支持 pdf 在线,或者你还可以安装 onlyoffice、collabora,全部可以 docker 部署
vevlins
2019-08-03 16:35:10 +08:00
毕设的时候集成过 onlyoffice,看你需要定制到什么程度,有 docker 镜像还是比较方便的
dyllanwli
2019-08-03 16:54:28 +08:00
apache pdfbox 可以转 image 方便
wolfie
2019-08-03 17:00:30 +08:00
不久前看到的主题
/t/582033
mybro
2019-08-03 17:01:38 +08:00
目前在做的项目是找 360 和 wps 开发的一款 360 定制浏览器,可以在线编辑 word 等
leafre
2019-08-03 17:46:52 +08:00
JODConverter\PDF.js
murmur
2019-08-03 17:56:42 +08:00
永中有解决方案,自己搭建的真的太水,稍微碰到点格式特殊就转出问题,还得用专业的
dalieba
2019-08-03 18:35:41 +08:00
LibreOffice Online
alpha2016
2019-08-03 19:56:34 +08:00
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 并非标准的开放服务,没有抽象的对接方式。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/588717

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX