在线预览docx、ppt、excel、doc、pdf等文档解决方案
1. 简介
要实现文档的在线预览方案有很多,汇总如下:
一、将文档转换为图片来预览
二、将文档转换为PDF来浏览
1.PDF.js
2.PDF.js viewer
三、将文档转换为HTML来浏览
四、搭建Office Online Server服务
1.Office Online Server - Office Online Server | Microsoft Learn
五、使用第三方付费SAAS服务
1.简介-WebOffice 知识库
2.腾讯文档-官方网站-支持多人在线编辑Word、Excel和PPT文档
3.文档转换_API 文档_智能多媒体服务 - 七牛开发者中心
六、开源方案
1.kkFileView: 使用spring boot打造文件文档在线预览项目解决方案,支持doc、docx、ppt、pptx、wps、xls、xlsx、zip、rar、ofd、xmind、bpmn 、eml 、epub、3ds、dwg、psd 、mp4、mp3以及众多类文本类型文件在线预览
2.WDA文件在线预览: 配合openoffice实现文档的在线预览,实现本地文档添加,文档转换为html,文档HTML方式预览,可以实现预览的文档:doc、docx、ppt、pptx、xls、xlsx、zip、rar
3.GitHub - ekoz/kbase-doc: 文档在线预览编辑,文档水印 / Office files preview or edit online, doc/docx convert to html, watermark