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

aje网站润色深圳网络seo优化

aje网站润色,深圳网络seo优化,营销方案100个软文,网站建设管理风险点本文中使用的PDF.js组件版本为3.11.174#xff08;最新版使用上会有所不同#xff09;#xff0c;引入文件如下#xff1a; 首先页面定义一个隐藏的弹窗块#xff08;此处用ElementUI的Dialog组件#xff09; el-dialog refdialogPDF :titlepdffi…本文中使用的PDF.js组件版本为3.11.174最新版使用上会有所不同引入文件如下 首先页面定义一个隐藏的弹窗块此处用ElementUI的Dialog组件 el-dialog refdialogPDF :titlepdffile.name center :visible.syncisPDFVisible width80% :close-on-click-modaltrue :show-closetruediv*canvas idpdf-canvas/canvas*!--由于是要展示所有面面所以所有页面都分别绑定一个canvas--canvas refpdf-canvas v-fornum in pdfPages/canvas/div /el-dialog 绑定的Vue Data: data: function() {return {pdffile: {},isPDFVisible: false,pdfPages: 0,..........} } 要展示的文件这里集成在一个上传组件中如代码所示 el-form-item label附件 propFileIDsArraydiv stylemax-height:512px;overflow-x:auto;el-upload refupload_attach :file-listeditForm.FileInfos drag list-typepicture-card multiple :limitmaxUpload :on-exceedhandleExceed:actionuploadUrl :auto-uploadautoupload *:headersheaders* :datauploadParam :on-changehandleChange1 :before-uploadbeforeUpload:on-successuploadSuccess1 *:on-previewpreviewPic* :on-removeremoveAttachFile1 :before-removebeforeRemove :class{hideUnload:notAttachUploader}*em classel-icon-plus/em*em classel-icon-upload/emdiv classel-upload__text将文件拖到此处或em点击上传/em/divdiv slotfile slot-scope{file}*img classel-upload-list__item-thumbnail:srcfile.url alt*span{{file.name}}/spanspan classel-upload-list__item-actionsspan classel-upload-list__item-preview stylefont-size: inherit; v-show!!file file.name.slice(-4).toLowerCase().pdfclickhandleViewFile(file)i classel-icon-zoom-in/i/spanspan classel-upload-list__item-deleteclickhandleDownload(file)i classel-icon-download/i/spanspan classel-upload-list__item-deleteclick$refs.upload_attach.$refs[upload-inner].onRemove(file);i classel-icon-delete/i/span/span/div/el-upload/div /el-form-item 重点是在显示PDF文件内容的方法——handleViewFile(file) handleViewFile: function (file) {var pThis this;this.pdffile file;this.isPDFVisible true;this.$nextTick(function () {//const canvas document.getElementById(pdf-canvas);pdfjsLib.getDocument(file.url).promise.then(function (pdfDoc) {pThis.pdfPages pdfDoc.numPages;//由于canvas.getContext(2d)必须是在生成DOM并显示的情况下操作由此需先isPDFVisibletrue显示出组件并在$nextTick完成DOM加载后再处理pdf内容的渲染pThis.$nextTick(function () {for (var i 1; i pThis.pdfPages; i) {const canvas pThis.$refs[pdf-canvas][i - 1];pdfDoc.getPage(i).then(function (page) {const viewport page.getViewport({ scale: 1 });const context canvas.getContext(2d);canvas.height viewport.height;canvas.width viewport.width;page.render({canvasContext: context,viewport: viewport});});}});});}); }, 参考文章 PDF.js 示例简介 https://blog.csdn.net/github_36738403/article/details/131325145 如何显示整体PDF不仅仅是一页PDF.JS  https://www.codenong.com/cs108161952/
http://www.yutouwan.com/news/282886/

相关文章:

  • 个人业务网站教程wordpress小图标大全
  • 网站关键词突然没有排名了ppt设计主题
  • 泰安专业网站开发公司h5自适应网站建设是什么意思
  • 网站如何强制修改主页 源码广州智能科技有限公司
  • 学校网站建设意义网站建设如何定价
  • iis网站服务器安全隐患分析网站开发注册个体工商
  • 江西专业网站建设定制细分网站
  • 网站改标题不改版 kwordpress图片主题 瀑布流经典
  • 网站策划素材做网站如何获得阿里巴巴投资
  • 南宁保洁网站建设浙江高端网站建设公司
  • 哪个网站上做ppt比较好公司官网怎么制作
  • 做兼职设计去哪个网站广西模板十大名牌排名榜
  • 网站基础建设巴巴商友圈互联网行业是干什么的
  • 成都网站推广经理标签wordpress
  • 衡水移动网站建设报价网站降权了怎么办
  • 网站开发洲际wordpress百度插件下载
  • 商城网站设计需要哪些技术成全视频免费观看在线看收索
  • 创建网站的工作流程wordpress中文版 显示英文
  • 网站建设框架图提高网站浏览量
  • 宁波网站制作公司官网网站内容如何优化
  • 网站 建设初步无法连接wordpress
  • 雄安新区网站建设昆明市网站推广
  • 网站开发需求文档模板带er图服饰 视频 网站建设
  • 网站如何导流量wordpress前台多张缩略图
  • 做特产网站手机网站建设经典教程
  • 营销网站建设大全注册网站查询系统
  • 模板网站建设哪家专业江苏企业网站建设
  • 做学校和企业对接的网站个人网站备案 网站服务内容
  • 购物网站开发课程设计图片常采用gif或jpeg格式
  • 昆明网站建设 技术支持百度手机助手安卓版