美文网首页
2020-06-29

2020-06-29

作者: 奶茶和亮亮 | 来源:发表于2020-06-29 16:57 被阅读0次

    各种页面中添加水印,vue添加水印

    /* 添加水印函数addWaterMarker   str:水印显示的文本内容 */

    function addWaterMarker(str){

    var can=document.createElement('canvas');

    //水印显示的背景容器

    var body=document.body;

    body.appendChild(can);

    can.width=400;

    can.height=200;

    can.style.display='none';

    varcans=can.getContext('2d');

    cans.rotate(-20*Math.PI/180);//倾斜角度

    cans.font="16px Microsoft JhengHei";//字体

    cans.fontSize='35px';//水印字体大小

    cans.fillStyle='#cc0000';//字体颜色

    cans.textAlign='left';

    cans.textBaseline='Middle';

    can.alpha='0.1';//透明度

    cans.fillText(str,can.width/3,can.height/2);

    body.style.backgroundImage="url("+can.toDataURL("image/png")+")";

    }

    addWaterMarker('显示水印');

    在vue中使用方法

    方法一:在需要使用的页面,直接使用上面函数

    方法二:可以建一个js,将函数导出,在需要的页面再进行导入

    相关文章

      网友评论

          本文标题:2020-06-29

          本文链接:https://www.haomeiwen.com/subject/atqafktx.html