文件在线浏览之微软office在线预览及隐藏的坑和其他更优解决办法

这篇具有很好参考价值的文章主要介绍了文件在线浏览之微软office在线预览及隐藏的坑和其他更优解决办法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一  微软也已经免费提供在线版本office预览啦

https://view.officeapps.live.com/op/view.aspx?src=URL

src后面的URL是网上能访问到的文件地址,比如http://abc.com/file/demo.xlsx

直接访问:https://view.officeapps.live.com/op/view.aspx?src=http://abc.com/file/demo.xlsx

注意:经常会出现打不开的问题:

微软提供的office在线预览文档,JAVA,SpringBoot,dev-tool,microsoft,文件预览,java,spring boot,前端

解决办法:

1、如果是前端js之类,处理办法是给URL采用encodeURIComponent()方法。
2、或者在服务器端转码urlencode('URL')过后输出到前端。

https://view.officeapps.live.com/op/view.aspx?src=encodeURIComponent(http://abc.com/file/demo.xlsx)

二 除了微软外 更多功能的XDOC文档预览云服务  (https://view.xdocin.com/)  个人感觉挺功能强

简单 实时响应 跨端  多种格式, 水印 ,时效等...  更多可参考官网 👆

js调用方法 : window.open("https://view.xdocin.com/view?src=" + encodeURIComponent("要预览的文件路径(要求必须是外网文件地址)"));

微软提供的office在线预览文档,JAVA,SpringBoot,dev-tool,microsoft,文件预览,java,spring boot,前端

 

以上内容 值得拥有~~~文章来源地址https://www.toymoban.com/news/detail-779067.html

到了这里,关于文件在线浏览之微软office在线预览及隐藏的坑和其他更优解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 前端实现在线预览、编辑Office文档(vue版)

    使用插件:Spire.Cloud在线Office文档编辑器(官网:冰蓝科技在线编辑) 无需安装,在 index.html 里面引入即可 重点:支持在线创建、编辑、保存和打印 Office (Word / Excel / PPT) 文档 助您轻松实现高效率、无纸化办公 使用浏览器打开:https://cloud.e-iceblue.cn/,点击右上角头像注册/登

    2024年02月12日
    浏览(65)
  • kkFileView在线预览office的常见问题及解决办法

    kkFileView在线预览office的常见问题及解决办法 1.base64 1.1、3.0以上版本需要base64方法 1.2、base64.js地址 在 1.3、接入方法 http://127.0.0.1:8012/onlinePreview?url=encodeURIComponent(Base64.encode(url)) 1.4、请参考官方文档地址 2.提示找不到OFFICE组件 2.1、首先安装 开源OFFICE openoffice或LibreOffice 建议安

    2023年04月15日
    浏览(42)
  • 微信公众号 - 实现 H5 网页在微信内置浏览器中下载文件,可预览和下载 office 文件(doc / xls / ppt / pdf 等)适用于任何前端技术栈网站,兼容安卓和苹果系统!

    网上的教程都是让你写页面 “引导” 右上角三个点里,让用户自己去浏览器打开,其实这样用户体验并不好。 本文实现了 最新微信公众号 H5 网页(微信内置浏览器中),预览下载 office 文件,安卓和苹果全都支持! 您可以直接复制代码,移植到自己项目中去, 任何前端项

    2024年01月21日
    浏览(73)
  • 微软在线office online 使用时遇到的一些问题

    首选微软的office online 使用的是路由 https://view.officeapps.live.com/op/view.aspx?src=地址 的方式在线预览的 office online 并没有对h5+ 和 app 的版本 如果是app内嵌可能会有无法缩放的问题 我是直接跳转手机内置浏览器 来使用的 然后就是 An error occurred We\\\'re sorry, but for some reason we can\\\'t open

    2024年02月15日
    浏览(61)
  • Java实现office办公文档在线预览(word、excel、ppt、txt等)

    文章目录 一、官网下载openOffice 安装包,运行安装(不同系统的安装请自行百度,这里不做过多描述) 二、pom中引入依赖 三、office文件转为pdf流的工具类 四、service层代码  五、controller层代码 office办公文档,如doc、docx、xls、xlsx、ppt、pptx是无法直接在浏览器中打开的,但很

    2024年02月11日
    浏览(65)
  • 实战:求年月日时间前后遇到的坑和解决方式

    这周接到一个时间转换任务需要处理,本来没什么问题,后来完成后发现时间有偏差,又重写了一遍代码,感觉很有记录必要性,希望看过的小伙伴可以避坑。照例,先说结论。 结果:如果我们使用了错误的工具类Calendar,求出的时间在时分秒中会有偏差,打到几小时,小到十

    2024年02月09日
    浏览(45)
  • 在vue项目中引入swiper进而出现的坑和处理

    在做公司的一个老项目迭代的过程中,出现了不少的坑,今天专门说一下与swiper相关的坑以及体会吧! 1.1 swiper的事件,没有成功挂载 这个世界,总是会有意外发生的,尤其当你对老代码的复制特别自信的时候。由于在老项目中引入swiper来做移动端的滑动效果,当时产品有一

    2024年02月06日
    浏览(62)
  • web浏览器在线预览Excel,PDF,world文档解决方案

    众所周知啊,在web浏览器中是无法直接预览Excel、world文档等文件的,PDF有的浏览器是打开预览,有的浏览器是跳转到下载页,行为不一致也是让开发者头疼的事情。 今天给大家提供一个解决方案,实现office文件在线预览的解决方案,这个在开发OA,推送通知触达的应用非常有

    2024年02月17日
    浏览(73)
  • 微软账户0x80070520错误,edge浏览器“无法使你登录,错误代码3、15 1067”,office登录失败

    edge错误代码3、15 1067 win10设置里登录微软账户报0x80070520错误 解决方法: 删除(系统盘):Users(用户名)AppDataLocalMicrosoftWindows下 UsrClass.dat文件,并从default用户同位置复制一个过来,注销账户重新登陆 这会将视觉样式重置,但是可以解决登录微软账户异常,激活office和同

    2024年02月11日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包