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

深圳营销型网站建设公司做购物网站步骤

深圳营销型网站建设公司,做购物网站步骤,名片制作app软件,有自己网站好处需求是打印指定div实现小票打印功能。调用浏览器的自带打印功能只能实现打印可视区域#xff0c;所以这里采用截图新窗口打开打印去实现此需求。 1.安装html2canvas库实现截图功能 npm install html2canvas --save2.在需要进行截图和打印的组件中#xff0c;引入html2canvas… 需求是打印指定div实现小票打印功能。调用浏览器的自带打印功能只能实现打印可视区域所以这里采用截图新窗口打开打印去实现此需求。 1.安装html2canvas库实现截图功能 npm install html2canvas --save2.在需要进行截图和打印的组件中引入html2canvas库 import html2canvas from html2canvas;3.实现截图打印功能 需要给打印元素添加id为targetDiv div idtargetDiv/div截图div获取base64图片 // 打印当前sheetprintDiv() {const div document.getElementById(targetDiv); // 通过id获取目标divhtml2canvas(div).then((canvas) {const base64 canvas.toDataURL(); // 将canvas转换为base64图片this.printMethods(base64); // 调用打印方法});}书写打印方法 printMethods(base64) {const printWindow window.open(, _blank); // 打开一个新的空白窗口printWindow.document.write(htmlheadtitle打印/title/headstyle typetext/cssmedia print {page {size: auto;margin: 1mm; /* 影响打印的边缘margin */table { page-break-after: auto; }tr { page-break-inside: avoid; page-break-after: auto; }td { page-break-inside: avoid; page-break-after: auto; }thead { display: table-header-group; }tfoot { display: table-footer-group; }}}/styleimg stylewidth:100%;height:auto;margin:0px auto; src${base64}/html);printWindow.document.close();printWindow.onload function () {// 图片加载完成后触发打印操作printWindow.print(); // 打印新窗口中的内容printWindow.onafterprint function () {// 打印完成后关闭新窗口printWindow.close();};};}注意: 1. headtitle打印/title/head这里是新窗口的页面标题 2. media print {page {size: auto;margin: 1mm; /* 影响打印的边缘margin */table { page-break-after: auto; }tr { page-break-inside: avoid; page-break-after: auto; }td { page-break-inside: avoid; page-break-after: auto; }thead { display: table-header-group; }tfoot { display: table-footer-group; }}}这一块是设置打印纸的大小 我这里是根据我元素的大小来设置的可跟具体需求改写
http://www.hkea.cn/news/14378219/

相关文章:

  • 雄安建设集团 网站学科网站建设
  • 人才网站建设的目标主页制作语言缩写
  • 如何自己做直播网站版式设计作品集
  • 杭州煜灿网络科技有限公司网站开发专门做ui图标的网站
  • 学校集约网站建设东营城乡建设局官网
  • 做一些网站犯法么网站域名所有权
  • 西北网站建设wordpress公共函数在哪
  • 江门网站建设技术托管seo快速排名外包
  • 专做美妆的网站网络建站网网络推广
  • 鄞州网站设计最新新闻事件今天
  • 餐饮网站建设网站网站建设管理 自查 报告
  • 推广网站哪家做的好北京科技网站建设
  • 成都网站系统开发南通企业建站系统模板
  • 制作表格的软件白帽优化关键词排名seo
  • 如何建设基层网站东莞网站平台费用
  • 公司网站如何被收录北京软件开发工作室
  • 做app 需要先做网站吗windows优化大师要钱
  • 宁波做360网站推广开发公司工程部年终总结
  • 网站百科推广怎么做赶集网站建设多少钱
  • 自己做网站切入地图手机网站建设多少钱一个
  • 如何给自己的网站做外链长沙官网网站制作公司
  • 宽屏大气网站模板辽ICP备 网站建设 中企动力
  • 58招聘网站官网html手机网站怎么做
  • 头像设计上海排名优化seo
  • 网站运行维护方案做盗文网站
  • 兰州网站制作怎么样php网站开发外包
  • 查询系统网站模板工业设计在线网站
  • 群晖做网站服务器会卡吗福建工程建设中心网站
  • 免费建站软件哪个最好大英哪里有做网站的
  • 那个网站做效果图电脑配置普通网站做