前端页面预览word_前端实现在线预览文档
前端实现在线预览文档
发布时间:2019-06-03 17:22,
浏览次数:529
<>前端实现在线预览文档
最近项目开发中需要实现在线预览Word,Excel,PowerPoint格式的文档,网上查找了很多资源,各说纷纭,但是在一一尝试之后只有使用微软的预览接口才能成功,其他的会出现各种各样的问题,现在说下如何使用微软的预览接口来实现该功能
<>通过联机查看 Office 文档
地址如下:
https://products.office.com/zh-CN/office-online/view-office-documents-online?legRedir=true&CorrelationId=41a7e6f9-67a8-4d36-ab05-b60f97952015
输入文档地址(可访问资源),点击创建URL按钮就可以生成一个新的链接:
https://view.officeapps.live.com/op/view.aspx?src=http://mczaiyun.top/ht/123.xlsx
也就是说在使用的过程中可以通过‘https://view.officeapps.live.com/op/view.aspx?src=’
+ url的方式打开
<>打开新窗口预览文件
href='https://view.officeapps.live.com/op/view.aspx?src=http://mczaiyun.top/ht/123.xlsx'>预览文件
<>当前页面预览文件
src='https://view.officeapps.live.com/op/view.aspx?src=http://mczaiyun.top/ht/123.xlsx'
/>
<>注意事项
官方地址如下:
https://support.office.com/zh-cn/article/%E8%81%94%E6%9C%BA%E6%9F%A5%E7%9C%8B-office-%E6%96%87%E6%A1%A3-1cc2ea26-0f7b-41f7-8e0e-6461a104544e?ui=zh-CN&rs=zh-CN&ad=CN
在创建好url之后,可能会出现无法打开文档的情况,这时候就需要对照官网的解释来查找问题了,官方文档的解释如下:
若您看到错误“很抱歉,由于某种原因我们无法打开该文件”,它意味着无法找到文档或无法显示文档。 可能的原因包括:
* 在您提供的 URL 中无法找到任何文档。 请确保您提供正确的 URL。
* 文档而言太大。Word 和 PowerPoint 文档必须小于 10 兆字节;Excel 必须小于五个兆字节。
* 文档的保存格式不是 Web 浏览器支持打开的格式。请尝试将您的文档保存为下列格式之一:
* Word: docx dotx
* Excel: xlsx、xlsb、xls、xlsm
* PowerPoint: pptx、 ppsx、 ppt、 pps、 potx、 ppsm
* 您需要登录或提供密码才能打开该文档。 将文档设为可公开查看。
* 文档的文件名称包含无效字符。请尝试编码的文件的名称,当您键入文档的 URL 或重命名文件以仅使用字母和数字。
例如,要编码的 URL,包括与号 (&),您需要键入%26 & 字符。有关 URL 编码的详细信息,也称为为百分比编码,请参阅维基百科的百分比编码。
<>预览PDF文件
上述方法适用于Word,Excel,PowerPoint,但是不适用于PDF文件的预览,想要预览PDF文件,可以通过以下方式进行预览(目前只了解到以下两种方案,后期有新的方案再进行补充):
*
a标签直接预览
预览PDF文件
*
通过pdf.js插件进行预览
前端页面预览word_前端实现在线预览文档相关推荐
- 前端低代码平台腾讯云微搭使用文档
腾讯云微搭 调研报告 之前作者有写过一个同类低代码平台调研报告 H5-Dooring 点击查看,这次我们去尝试使用腾讯系低代码平台,文中也会增加两者之间的差异对比和使用体验上的区别. 1. 简介 1. ...
- linux 预览md文件_利用Tornado搭建文档预览系统
在平时的工作或学习中,我们经常会接触不同格式的文档类型,比如txt,log,Offices文档,编程代码脚本,图片,视频等.本文将会介绍笔者的一个朴素想法,即把不同格式的文档都放在同一个平台中进行预览 ...
- pageoffice 在线编辑 word 文档,保存之后返回自定义的值,并把值传到父页面
1. 描述:最近项目有个在线编辑office 办公文档的功能, 采用的方案是用 pageoffice 在线编辑 office 文档. 因为高版本的谷歌和火狐不支持任何插件了.所以pageoffi ...
- 在线合并Excel文档的HTML网页工具
构建一个在线合并Excel文档的HTML网页工具 导语: 在本篇技术分享文章中,我将向您展示如何使用HTML.CSS和JavaScript构建一个功能强大的在线合并Excel文档的网页工具.这个工具可 ...
- WEB中使用viewer.js实现在线浏览Office文档
1.如何使用ViewerJS 把ViewerJS放在你的网站很容易,花费的时间不会超过5分钟.ViewerJS是一个非常通用的文档查看器,驻留在您的web服务器本身. 运行ViewerJS一样简单的做 ...
- Office Online Server 在线编辑Office文档,安装部署
一.Office Online Server介绍 Office Online Server是 Office Web Apps Server 的升级版本,安装环境必须为两台Windows Server ...
- 在线编辑office文档笔记
了解到的相关office在线编辑工具 一.weboffice 收费 通过activeX在浏览器上实现,在其他浏览器兼容性比较差:集成了盖章.套红等功能 二.pageoffice 收费(3种收费中功能最 ...
- Office 365实现多人在线编辑同一个文档(下)
接下来我要实现多人编辑同一个Excel文件,这里以Source.xlsx为例,右键选择共享 设置共享权限以及共享给谁 权限有如下,如果是发送给别人看,就选择任何人(可向收到此链接的任何人授予访问权限, ...
- 在线编辑Office文档软件——WebOffice,常见问答来帮你!
WebOffice控件是国内领先的在线编辑Office文档软件,软件产品从1998年立项至今已有20多年历史,期间服务了众多大中小型企业.各级政府机关.科研机构和学校等事业单位.全新的WebOffic ...
- WPS在线转PDF文档的简单方法
WPS转PDF简单的方法有哪些?我们是怎么在线将WPS文档在线转换成PDF文档的呢?下面小编就来给大家简单的介绍一下. 1. 首先我们需要在线转换,打开我们的电脑,在浏览器上搜索迅捷PDF在线转换器. ...
最新文章
- eclipse插件安装的方法
- Pygal简单使用——模拟掷骰子
- svn 版本控制操作命令
- Photoshop7.0安装步骤
- Matlab逻辑运算符/与/或/非/异或/all/any
- Memory stream is not expandable
- Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
- Win10卸载微软sql服务器,win10系统彻底卸载server 2008数据库的设置办法
- c++游戏编程三国杀
- Python练手项目:玩转魔方
- 如何做默认样式重置?RESETTING 和 NORMALIZING 之间有什么区别?
- 正确的java语句,下面哪条Java语句可以正确输出“HelloJava!”?()
- 产品宣传手册是如何制作的?
- 亚信安全防毒墙网络版客户端无密码退出、卸载
- hotmail邮箱不能打开解决方法
- MATLAB数组的左右移动
- 【题解】Codeforces731D 80-th Level Archeology
- android 收藏歌曲功能,基于android的网络音乐播放器-回调实现音乐播放及音乐收藏的实现(三)...
- hosts文件被删除了如何解决
- win7和win2008 r2下配置IIS7(ASP.net运行环境)