当前位置: 首页 > news >正文

网站开发外文期刊网网络营销的实现方式

网站开发外文期刊网,网络营销的实现方式,家在深圳 歌曲,2022年一建停考最新消息vue 文件预览 图片、mp4、txt、pptx、xls、xlsx、docx、pdf、html、xml 最近公司要做一个类似电脑文件夹的功能,支持文件夹操作,文件操作,这里就不说文件夹操作了,说说文件预览操作,本人是后端java开发,前端vue&#…

vue 文件预览 图片、mp4、txt、pptx、xls、xlsx、docx、pdf、html、xml

最近公司要做一个类似电脑文件夹的功能,支持文件夹操作,文件操作,这里就不说文件夹操作了,说说文件预览操作,本人是后端java开发,前端vue,目前没有人,就也由我来写,直接上代码(我的文件是上传到OSS上的,预览远程文件的话需要配置好跨域)

图片就简单了,直接打开新的窗口

window.open(url,'_blank')

视频也是一样的,直接打开新的窗口

window.open(url,'_blank')

docx

这里使用的是vue-office组件,先安装依赖----------------------------------------#docx文档预览组件
npm install @vue-office/docx vue-demi@0.14.6
--------------------------------------------------------
页面中引入组件
//引入VueOfficeDocx组件
import VueOfficeDocx from '@vue-office/docx'
//引入相关样式
import '@vue-office/docx/lib/index.css'<script>export default {components:{VueOfficeDocx},
</script>
<template><vue-office-docxclass="show_office":src="docxUrl"style="height: 90vh;"/></template>

excel

这里使用的是vue-office组件,先安装依赖----------------------------------------#excel文档预览组件
npm install @vue-office/excel vue-demi@0.14.6--------------------------------------------------------
页面中引入组件//引入VueOfficeExcel组件
import VueOfficeExcel from '@vue-office/excel'
//引入相关样式
import '@vue-office/excel/lib/index.css'<script>
export default {components:{VueOfficeExcel},
</script><template><vue-office-excelclass="show_office":src="excelUrl"style="height: 90vh;"/>
</template>

pdf

这里使用的是vue-office组件,先安装依赖---------------------------------------#pdf文档预览组件
npm install @vue-office/pdf vue-demi@0.14.6
--------------------------------------------------------
页面中引入组件//引入VueOfficePdf组件
import VueOfficePdf from '@vue-office/pdf'<script>
export default {components:{VueOfficePdf},</script></template><vue-office-pdfclass="show_office":src="pdfUrl"style="height: 90vh;"/>      
</template>             

txt、html

<divstyle="width:100%;height: 90vh;"v-html="txtUrl"/>axios.get(url, { responseType: 'text' }).then(response => {// 根据设置的编码进行处理,这里假定utf-8this.txtUrl = response.data;})

xml

axios.get(url, { responseType: 'text' }).then(response => {const parser = new DOMParser();const xmlDoc = parser.parseFromString(response.data, 'text/xml');this.parsedXML = new XMLSerializer().serializeToString(xmlDoc.documentElement);})<pre style="width:100%;height: 90vh;"><code>{{ parsedXML }}</code></pre>

pptx

这里使用的是PPTXjs
1.下载好的PPTXjs放到public目录下
在这里插入图片描述
2.修改PPYXjs的index.hhtml,获取实际文件地址
在这里插入图片描述
3 通过拼接地址,请求PPYXjs实现预览操作
在这里插入图片描述

链接: https://blog.csdn.net/IAIPython/article/details/137677707
链接: https://github.com/501351981/vue-office

http://www.yayakq.cn/news/188566/

相关文章:

  • 设计师 必备的网站网站建设相关ppt
  • iis怎么创建网站保山市建设厅网站
  • 广东省建设教育协会官方网站常见的网站首页布局有哪几种
  • 都江堰旅游门户网站天工网
  • 正宗营销型网站建设网络营销专员是干嘛的
  • 大航母网站建设服务wordpress实现代码块
  • 改则网站建设百度云架设网站
  • 创新的江苏网站建设17网站一起做网店潮汕
  • 移动网站排名怎么做网约车资格证
  • 杭州网站建设推广公司最新军事动态
  • wordpress开启伪静态无法登陆seoshanghai net
  • 音乐 版权 做视频网站做搜狗手机网站排名软
  • 网站设计方案模板域名备案网站建设方案
  • 网站的设计技术策划网页版式设计分析图片
  • 长沙网站优化seo一键生成logo设计
  • 淅川微网站建设网站建设的初步预算
  • 商业网站策划方案做音乐网站的目的和意义
  • 怎样自己搭建一个做影视的网站网站建设管理 优帮云
  • 网站查询器福永网站建设公司哪家好
  • 怎么免费建设自己网站网站网页设计平台
  • 做旅游网站的开题报告在线生成网页工具
  • 如何做 网站的seo赣州黑页设计公司
  • 网站移动端权重怎么做红酒手机网站建设
  • 网站建设找睿智骄阳服装网站建设任务表
  • 南昌商城网站建设公司自建网站阿里云备案通过后怎么做
  • 刷赞网站推广空间免费可以免费打广告的网站
  • 人动物做电影网站装企erp管理系统
  • 网站开发查询电脑平面设计软件
  • 企业应该如何进行网站推广静态网站怎么做百度推广
  • wix建站是免费的吗wordpress主题页脚添加联系信息