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

长沙网站设计公司重庆标志做暧暧的网站

长沙网站设计公司重庆标志,做暧暧的网站,百安居装修口碑怎么样,百度seo如何优化关键词这是渲染的数据 这是生成的pdf文件#xff0c;直接可以打印 需要安装和npm依赖和引入封装的pdf.js文件 npm install --save html2canvas // 页面转图片 npm install jspdf --save // 图片转pdfpdf.js文件 import html2canvas from html2canvas; import jsPDF …这是渲染的数据 这是生成的pdf文件直接可以打印 需要安装和npm依赖和引入封装的pdf.js文件 npm install --save html2canvas // 页面转图片 npm install jspdf --save // 图片转pdfpdf.js文件 import html2canvas from html2canvas; import jsPDF from jspdf; // 为传的pdf名称动态fileName export const downloadPDF (page, fileName) {html2canvas(page).then(function (canvas) {canvas2PDF(canvas, fileName);}); }; const canvas2PDF (canvas, fileName) {let contentWidth canvas.width;let contentHeight canvas.height;//a4纸的尺寸[595.28,841.89]html页面生成的canvas在pdf中图片的宽高let imgWidth 595.28;let imgHeight 595.28 / contentWidth * contentHeight;// 第一个参数 l横向 p纵向// 第二个参数测量单位ptmm, cm, m, in or pxlet pdf new jsPDF(p, pt);pdf.addImage(canvas.toDataURL(image/jpeg, 1.0),JPEG,0,0,imgWidth,imgHeight);pdf.save(fileName .pdf); };具体实现 Tempalte template div div v-for(item, index) in listDatas :keyindexdiv classbossdiv classbox :refpdf-${index}div classbox_sondiv classtitlesXXX竞赛/divdiv classzhunasd准考证/divdiv classoncediv classcontentsdiv姓名: nbsp;{{ item.name }}/divdiv考号: nbsp;{{ item.kaohao }}/divdiv司职: nbsp;{{ item.gongzhongTitle }}/div/divdiv classphotosimg :srcitem.sfzhimgs alt width100% height150px //div/divtableborder1px solid #2D2822cellpadding0cellspacing0classtablestrtd stylewidth: 250px; border: 1px solid #2d2822nbsp;考试类别/tdtd stylewidth: 180px; border: 1px solid #2d2822nbsp;序号/td/trtrtd stylewidth: 250px; border: 1px solid #2d2822nbsp;理论测试/tdtd stylewidth: 180px; border: 1px solid #2d2822nbsp;{{ item.liLunZw }}/td/trtrtdstylewidth: 250px; border: 1px solid #2d2822v-ifitem.fangzhen[1] ! undefinednbsp;{{ item.fangzhen[0] }}/tdtdstylewidth: 180px; border: 1px solid #2d2822v-ifitem.uuid[1] ! undefinednbsp;{{ item.uuid[0] }}/td/trtrtdstylewidth: 250px; border: 1px solid #2d2822v-ifitem.fangzhen[1] ! undefinednbsp;{{ item.fangzhen[1] }}/tdtdstylewidth: 180px; border: 1px solid #2d2822v-ifitem.uuid[1] ! undefinednbsp;{{ item.uuid[1] }}/td/trtrtdstylewidth: 250px; border: 1px solid #2d2822v-ifitem.fangzhen[2] ! undefinednbsp;{{ item.fangzhen[2] }}/tdtdstylewidth: 180px; border: 1px solid #2d2822v-ifitem.uuid[2] ! undefinednbsp;{{ item.uuid[2] }}/td/trtrtdstylewidth: 250px; border: 1px solid #2d2822v-ifitem.fangzhen[3] ! undefinednbsp;{{ item.fangzhen[3] }}/tdtdstylewidth: 180px; border: 1px solid #2d2822v-ifitem.uuid[3] ! undefinednbsp;{{ item.uuid[3] }}/td/tr/tablediv classfootersdiv注意事项:/divdiv classfooters_one1、考生凭准考证和身份证进入考场,对号入座,并将准考证、br /div classfooters_two身份证放在桌面上/div/divdiv classfooters_two2、准考证如有涂改或者损坏严重情况,将视为无效证件。/div/div/div/div/div/divbutton clickhandleExport导出PDF/button/div /templateScript 1.转换为base64的图片才能生效 http和https的图片生成都不生效 2.这里用到的是Google Chrome浏览器多文件下载一次最多只有10个这里我们有做异步处理延迟1秒下载 scriptimport { downloadPDF } from ../utils/pdf; //创建一个utils文件夹 下放封装的pdf export default {data() {return {listDatas: [{kaohao: 2100,liLunZw: D106,sfzh: 2110,name: Stephen Curry,uuid: [GS01, GA02, GF03],gongzhongTitle: 后卫,fangzhen: [运球训练, 投篮训练, 上篮训练],sfzhimgs: 转换为base64的图片才能生效 http和https的图片生成都不生效,},{kaohao: 2100,liLunZw: D107,sfzh: 2110,name: Andrew Wiggins,uuid: [GS01, GA02, GF03],gongzhongTitle: 小前锋,fangzhen: [运球训练, 投篮训练, 上篮训练],sfzhimgs: ,},{kaohao: 2100,liLunZw: D107,sfzh: 2110,name: Andrew Wiggins,uuid: [GS01, GA02, GF03],gongzhongTitle: 小前锋,fangzhen: [运球训练, 投篮训练, 上篮训练],sfzhimgs: ,},{kaohao: 2100,liLunZw: D107,sfzh: 2110,name: Andrew Wiggins,uuid: [GS01, GA02, GF03],gongzhongTitle: 小前锋,fangzhen: [运球训练, 投篮训练, 上篮训练],sfzhimgs: ,},],};},methods: {// 导出pdfhandleExport() {this.downloadPDFs();},// 异步执行下载pdfasync downloadPDFs() {const downloadPromises [];for (let index 0; index this.listDatas.length; index) {const item this.listDatas[index].name; //获取名称const pdfElement this.$refs[pdf-${index}][0]; //获取pdf内容循环var content pdfElement.textContent; //获取文本内容const startIndex content.indexOf(考号:) 4; //截取考号为pdf的名称const endIndex content.indexOf(工种:);const examNumber content.substring(startIndex, endIndex).trim(); //pdf的名字const ZhongName item , examNumber; //名称考号为pdf名称await this.delay(1000); // 延迟1秒const downloadPromise downloadPDF(pdfElement, ZhongName); //获取打印pdf的内容downloadPromises.push(downloadPromise);}Promise.all(downloadPromises).then(() {// 全部下载完成后执行的代码console.log(全部下载完成);}).catch((error) {// 处理下载错误console.error(下载出错, error);});},delay(ms) {return new Promise((resolve) setTimeout(resolve, ms));},}, }; /scriptStyle style .boss {width: 100%;margin: 0 auto;display: flex;justify-content: center;overflow: hidden; } .box {width: 480px;height: 760px;// border: 1px solid #000;display: flex;justify-content: center;// margin-top: 50px; } .box_son {width: 425px;height: 600px;margin-top: 30px;// border: 1px solid yellow; } .titles {font-size: 20px;font-weight: 800;display: flex;justify-content: center;margin-top: 10px; } .zhunasd {font-size: 20px;font-family: Microsoft YaHei;font-weight: 800;text-align: center; } .once {width: 100%;display: flex;justify-content: space-between;margin-top: 20px;font-size: 17px;font-family: Microsoft YaHei;font-weight: 500;// border: 1px solid #000; } .contents {width: 70%;height: 160px;// border: 1px solid red;line-height: 56px; } .photos {width: 30%;height: 160px;// border: 1px solid blue; } .tables {width: 425px;margin-top: 20px;height: 180px; } .footers {margin-top: 20px; } .footers_one {margin-top: 10px; } .footers_two {margin-top: 10px; } /style 综上就是全部的实现的内容
http://www.yutouwan.com/news/14675/

相关文章:

  • 嘉兴网站seo制作一个个人网站
  • 做网站设计的价格网站开发做表格示例
  • 有个电商网站模板做搜狗网站优化点击
  • 长沙建网站培训廊坊seo推广
  • 网站被植入了js网站布局有哪些
  • 傻瓜一键自助建站系统百度关键词排名点击
  • 郴州网站建设专业定制win7怎么做网站域名绑定
  • 滕州网站建设 助企网络阿里云搭建网站
  • 南和网站建设公司提升网站权重吗
  • 网站飘窗 两学一做商务网站建设管理思路
  • 网上做造价网站小程序模板图
  • 中建建设银行网站ip网址域名查询网
  • 网站标题有什么作用建设局平台
  • 如何建立国际网站用dw做的网页怎么连到网站上
  • 网站用的服务器是什么青岛建站方案
  • 建设知道购物网站河北房地产网站建设
  • 开源网站源码下载成全视频免费高清观看在线动漫电影
  • 我想做个网站怎么做的辽宁省建设工程信息网专家库怎么入
  • 产品型网站销售型网站怎么做
  • 360任意看地图网站自己设计服装的app免费
  • 做外贸网站一般多少钱广州网站ui设计
  • 外卖做的比较好的网站企业咨询是什么工作
  • 建设摩托官方网站东莞桥头网站设计
  • 电脑网站兼职在哪里做织梦帝国和wordpress
  • 番禺 网站建设合肥有什么好的网站建设公司好
  • 网站建设参考书网站在线建站
  • 什么软件可以找做网站的seo推广软件代理
  • 专门做儿童的店铺网站个人可以做宣传片视频网站
  • 做一网站要学些什么软件中国建筑官网超高层
  • 网站html静态化做好一个网站需要多久