1、前端实现pdf文件在线预览功能

方式一、pdf文件理论上可以在浏览器直接打开预览但是需要打开新页面。在仅仅是预览pdf文件且UI要求不高的情况下可以直接通过a标签href属性实现预览

<ahref="文档地址"></a>

2、word、xls、ppt文件在线预览功能

word、ppt、xls文件实现在线预览的方式比较简单可以直接通过调用微软的在线预览功能实现 (预览前提:资源必须是公共可访问的)

<iframesrc='https://view.officeapps.live.com/op/view.aspx?src=http://storage.xuetangx.com/public_assets/xuetangx/PDF/1.xls'width='100%'height='100%'frameborder='1'></iframe>

src就是要实现预览的文件地址
具体文档看这微软接口文档

https://www.jianshu.com/p/2f39de746900

转载于:https://www.cnblogs.com/su-king/p/9964122.html

文件在线预览 图片 PDF Excel Word相关推荐

  1. PDF文件在线预览之pdf.js

    概述 pdf.js在是一个很成熟的技术了,网上也有很多相关的资料.但是都相对比较零散,所以当时我在做的时候还是花了较多的一个时间.本文在这里主要是对自己当时在处理时候碰到的一些相关问题做一个整理记录. ...

  2. java将office文档,word,ppt,pdf文档转换成swf文件在线预览

    java将office文档pdf文档转换成swf文件在线预览 第一步,安装openoffice.org openoffice.org是一套sun的开源office办公套件,能在widows,linux ...

  3. word、excel、ppt 办公文件 在线预览

    如果想要免费的,可以用 openoffice,实现原理就是: 通过第三方工具openoffice,将word.excel.ppt.txt等文件转换为pdf文件流:当然如果装了Adobe Reader ...

  4. 快速实现word、excel、ppt、txt等办公文件在线预览功能(Java版)

    点击关注公众号,实用技术文章及时了解 来源:blog.csdn.net/weixin_40986713/ article/details/109527294 java实现办公文件在线预览功能是一个大家 ...

  5. Java 实现word、excel、ppt、txt等办公文件在线预览功能!

    大家好,我是宝哥! 如何用 Java 实现word.excel.ppt.txt等办公文件在线预览功能?本文告诉你答案! java 实现办公文件在线预览功能是一个大家在工作中也许会遇到的需求,网上些公司 ...

  6. 手把手教你用 Java 实现word、excel、ppt、txt等办公文件在线预览功能!

    如何用 Java 实现word.excel.ppt.txt等办公文件在线预览功能?本文告诉你答案! java 实现办公文件在线预览功能是一个大家在工作中也许会遇到的需求,网上些公司专门提供这样的服务, ...

  7. java flexpaper_java web word文件 pdf文件在线预览源码(flexpaper)

    [实例简介]java web word文件 pdf文件在线预览源码 经过测试 [实例截图] [核心代码] BrowsenOnline html, body{ height:100%; } body { ...

  8. php excel文件在线预览(走过的坑)

    php excel文件在线预览(走过的坑) 1.已经布好的服务如微软的Office365等平台服务 2.通过phpExcel扩展进行excel文件解析直接输出html 3通过openoffice进行文 ...

  9. 文件在线预览doc,docx转换pdf(一)

    文件在线预览doc,docx转换pdf(一) 前言 文档转换是一个是一块硬骨头,但是也是必不可少的,我们正好做的知识库产品中,也面临着同样的问题,文档转换,精准的全文搜索,知识的转换率,是知识库产品的 ...

最新文章

  1. 容器技术 - docker
  2. NOI2015 题解
  3. 创智播客微服务_传智播客2018JavaEE IDEA版本
  4. cf246E. Blood Cousins Return
  5. jpa和hibernate_JPA和Hibernate级联类型的初学者指南
  6. BZOJ 1176: [Balkan2007]Mokia
  7. CSAPP阅读进度日记
  8. 怎么去掉字符串最后一个逗号
  9. 【转载】双重身份:2017JCR既是SCI又是SSCI的期刊名单
  10. java实现手机扫描二维码后网站跳转新页面
  11. 如何更新google chrome浏览器
  12. ea连接远程oracle报错,ea数据库连接错误
  13. 在Deepin 15.11系统中遇到微信版本过低不能登录的解决方法
  14. 太秀了!那个在 GitHub 用文言文编程的小哥,竟从 28 万行唐诗中找出了对称矩阵...
  15. Android开发整理
  16. [渲染层网络层错误] Failed to load local image resource /uni_modules/uview-ui/components//static/icon/person.
  17. Pythonshellcode编码+混淆免杀
  18. 如何从浏览器中导出crx应用
  19. Windows下使用脚本文件删除指定文件
  20. 2023高频经典前端面试题(vue2+vue3+typescript+nodejs下篇,含答案)

热门文章

  1. android fragmentactivity fragment,Android:Activity与Fragment通信(99%)完美解决方案
  2. c语言c1变成e并输出,【图片】(原创)用纯C变了个变色输出字符的程序。。。【c语言吧】_百度贴吧...
  3. hdp安装 不安装mysql_hdp安装及使用问题汇总(一)
  4. pcb成型板aoi检测_基于AOI技术的PCB常见质量缺陷检测
  5. 服务器 raid 1t硬盘吗,用了4块1T的硬盘,做了raid5,显示有2.7T,但是分区做完系统后,有700多G不能动...
  6. linux更改用户名_破旧安卓手机第二春,在安卓手机上使用Linux_deploy运行Linux
  7. STM32F1笔记(五)外部中断EXTI
  8. 做自适应网站专业乐云seo_自适应网站方案品牌乐云seo
  9. 操作系统中的多级队列调度
  10. 求两个数字的乘积,如果大于0,说明两个数字同号,如果小于0,说明两个数字异号,如果等于0,说明其中一个是0