有没有办法让HTML5 canvas显示预览wordexcelpowerpoint 文档

有没有办法让HTML5 canvas显示预览wordexcelpowerpoint 文档,第1张

其实不一定要用Flash或者PDF,HTML更好。

目前找到的几种方式:

1.像以前的百度文库那样,先转换成flash,然后放在网页上。

说明:使用软件OpenOffice/LibreOffice,swftools。

优点:在国内,由于Flash安装量很大,而且很多人用IE和Chrome内核的浏览器,所以是可以查看的。

缺点:OpenOffice/LibreOffice转换的结果可能会丢失格式/排版(我没试过所以不知道会不会),而且比较耗服务器资源,如果浏览器没装Flash就没法查看文档了,尤其是移动端。

2.转换成PDF,然后用Mozilla的pdf.js查看。

说明:转换成PDF的方法可以用OpenOffice/LibreOffice,也可以用七牛的第三方服务“文档转换”(由亿方云提供)。

优点:如果是把文件存放在七牛云,用在线的服务会比较有保障,加载速度也快。

缺点:收费,不过费用很低廉,pdf.js可能比较大,加载相对慢点,放到七牛上面会好些,对移动端支持不好。

3.转换成HTML,像现在的百度文库那样。

说明:使用PHPOffice和PDFtoHTML将文档转换成HTML直接在浏览器输出,类似现在的百度文库。

优点:浏览器无需安装任何插件,也不用担心兼容性问题,还支持移动端。

缺点:可能会丢失格式,而且用户可以直接拷贝文档内容,如果是扣积分下载的话,可能达不到目的。

方法/步骤

准备工作:找到工具网站

使用搜索引擎,如百度搜索关键字“文档转换”、“文档预览”,或者直接搜索“永中DCS”,进入域名为yozodcs的网站。

通过顶部导航栏进入示例页面。默认的就是“文档预览”的页面,

我们就可以使用永中DCS文档转换小工具,简单3步在线预览常见的Office文档、PDF版式文档、Zip压缩文件。当然,也支持.doc/.docx格式的Word文件。

第一步(Step 1):添加文件(上传需要预览的Word文件)

上传有两种模式,一是本地上传需要转换的Word文档(选择待转换的Word文档),二是转换在线文档。

两种上传模式都比较简单,在线文档需要使用在线文档的直接URL链接。

【下面以本地文件为例】

第二步(Step 2):选择预览方式和查看预览结果

永中DCS文档在线预览官网示例工具支持两种预览模式——标准预览和高清预览

在下方输出文件中选择预览模式:标准预览和高清预览

等待转换结果。

转换后会生成预览链接和二维码(我们可以保存链接或者二维码,方便跨端访问,用于收藏与分享)。

点击链接,可以直接查看加密文档预览结果。

预览结果:

预览模式不同,预览结果也或有差异。高清版比标准版效果更新清晰。高清版还可以做到无极缩放原样展示的分页效果。并且支持移动自适应,支持HTML5。(第一张是标准预览、第二张为高清预览)

备注:

类似地,在线文档转换与本地文档转换差不多,按页面流程进行 *** 作即可。

效果对比一下,转换效果很不错。通过转换预览,我们可以在线阅读常见的一些Office文档。

在线预览、文档转换工具页面支持转换的格式多样,如PDF转换等,有兴趣的朋友可以体验一下。

预览页面还提供样例文件预览,不需要上传文件就可以体验在线预览的效果。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6215491.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-18
下一篇 2023-03-18

发表评论

登录后才能评论

评论列表(0条)

保存