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

怎么做网站的病毒营销可以免费发外链的论坛

怎么做网站的病毒营销,可以免费发外链的论坛,网站建设的优势,网站推广软件破解版需求是打印指定div实现小票打印功能。调用浏览器的自带打印功能只能实现打印可视区域,所以这里采用截图新窗口打开打印去实现此需求。 1.安装html2canvas库实现截图功能 npm install html2canvas --save2.在需要进行截图和打印的组件中,引入html2canvas…

需求是打印指定div实现小票打印功能。调用浏览器的自带打印功能只能实现打印可视区域,所以这里采用截图+新窗口打开打印去实现此需求。

1.安装html2canvas库实现截图功能

npm install html2canvas --save

2.在需要进行截图和打印的组件中,引入html2canvas库

import html2canvas from 'html2canvas';

3.实现截图打印功能

  1. 需要给打印元素添加id为targetDiv
<div id="targetDiv"></div>
  1. 截图div获取base64图片
    // 打印当前sheetprintDiv() {const div = document.getElementById('targetDiv'); // 通过id获取目标divhtml2canvas(div).then((canvas) => {const base64 = canvas.toDataURL(); // 将canvas转换为base64图片this.printMethods(base64); // 调用打印方法});}
  1. 书写打印方法
printMethods(base64) {const printWindow = window.open('', '_blank'); // 打开一个新的空白窗口printWindow.document.write(`<html><head><title>打印</title></head><style type="text/css">@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; }}}</style><img style="width:100%;height:auto;margin:0px auto;" src="${base64}"></html>`);printWindow.document.close();printWindow.onload = function () {// 图片加载完成后触发打印操作printWindow.print(); // 打印新窗口中的内容printWindow.onafterprint = function () {// 打印完成后关闭新窗口printWindow.close();};};}

注意:

1.  <head><title>打印</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.dt0577.cn/news/51119.html

相关文章:

  • 宝安建网站多少钱宁波关键词优化时间
  • 做的好的响应式网站盘多多百度网盘搜索引擎
  • 行唐县做网站电话seo顾问能赚钱吗
  • 瑞安企业做网站seo怎样优化网站
  • 做cad模板下载网站网站快速收录入口
  • 网站认证空间万能搜索网站
  • 网站建设群台州seo排名优化
  • 微信学校网站模板seo初级入门教程
  • 网站企业备案营销型网站方案
  • 温州平台网站建设手机注册网站
  • 沈阳网站建设找德泰诺天津企业seo
  • 做网站生成二维码软文广告经典案例分析
  • 珠海政府网站建设公司西安百度推广网站建设
  • 易企网站建设合肥网站建设优化
  • 外贸推广平台哪家好北京seo网络推广
  • 网站建设行业增长率免费创建网站的平台
  • 腾讯快速建站平台软件培训机构有哪些?哪个比较好
  • wordpress响应式主题在哪山东网站seo
  • 做抢单软件的网站百度免费咨询
  • 炒股配资网站建设搜索引擎论文3000字
  • wordpress虚拟支付插件seo博客模板
  • 怎么样注册企业邮箱seo的方法有哪些
  • 海外网深一度小红书关键词排名优化
  • 建设微信商城网站制作泽成杭州seo网站推广排名
  • 湖北做网站教程哪家好哪些浏览器可以看禁止访问的网站
  • 物流网站开发策划最吸引人的营销广告文案
  • 网站建设与管理专业关键词挖掘站长工具
  • 展厅设计策划移动端排名优化软件
  • 免费制造网站学seo需要多久
  • 苏州网站建设代理上海搜索优化推广哪家强