成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > HTML5印章繪制電子簽章圖片(中文英文橢圓章、中文英文橢圓印章)

HTML5印章繪制電子簽章圖片(中文英文橢圓章、中文英文橢圓印章)

熱門標(biāo)簽:地圖標(biāo)注自己去過的地方 搜狗星級酒店地圖標(biāo)注 電銷機(jī)器人視頻 高德地圖標(biāo)注錯誤怎么修改 平頂山電子地圖標(biāo)注怎么修改 會聲會影怎樣做地圖標(biāo)注效果 標(biāo)準(zhǔn)智能外呼系統(tǒng) 洛陽市伊川縣地圖標(biāo)注中心官網(wǎng) 江蘇高頻外呼系統(tǒng)線路

電子簽章圖片采集

印章圖片的采集兩種互補(bǔ)方式:

      方式1:在線生成印章圖片方式,但是這種方式有個弊端,對印章中公司名稱字?jǐn)?shù)有限制,字?jǐn)?shù)越多可能就完蛋了。

      方式2:上傳印章掃描件,系統(tǒng)來對掃描圖片進(jìn)行處理,提取掃描件中的印章圖片。

本文介紹方式1,方式2待后續(xù)發(fā)布,方式1本來想用java實(shí)現(xiàn)印章圖片生成,雖然網(wǎng)上有很多現(xiàn)成代碼,但需要調(diào)整印章圖片大小達(dá)到規(guī)范,印章大?。簣A形印章尺寸43mm*43mm(誤差允許范圍2-3mm),橢圓印章43mm*26mm(誤差允許范圍2-3mm)比較接近真實(shí)印章。想到j(luò)ava調(diào)試起來比較費(fèi)勁,所以改用html5實(shí)現(xiàn)。

html5實(shí)現(xiàn)圓章,橢圓章思路:

HTML5 <canvas> 標(biāo)簽用于繪制圖像(通過腳本,通常是 JavaScript),canvas進(jìn)行印章繪畫,然后通過canvas生成印章圖片然后轉(zhuǎn)成base64圖片。

難點(diǎn):

橢圓章的曲線文字比較難搞,雖然網(wǎng)上有JQ的js可以直接生成曲線字符排列,但是卻無法轉(zhuǎn)換成canvas。

解決:

先把文字圓形排列,然后文字圓進(jìn)行縮放(均勻壓縮)。

先上效果圖:

圓形中英文圓形印章        中文圓形印章          橢圓中英文印章       橢圓中文印章

硬貨

代碼:

圓形

<!DOCTYPE HTML>
  <HEAD>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <title>圓形公章</title>
    </HEAD>
    <body>
        <BR>
        輸入單位(14位,多了自己調(diào)):<input id="dw" width="50" type="text" value='某某某某某某某某某單位人事部'/>
        <br>
         輸入單位(英文):<input id="edw" width="50" type="text" value='WTYRBCHFBBDHCBFVBDDD'/>
         <br>
        章下面文字:<input id="mdtext" width="50" type="text" value='專用章'/>
        <div id="sealdiv" >
            <canvas id="canvas" width="250" height="250"></canvas>
        </div>
        <input type="button" onclick="javascript:createSealEx();" value="生成中英公章"/>
        <input type="button" onclick="javascript:createSealEx2();" value="生成中公章"/>
    </body>
    
    <SCRIPT LANGUAGE="javascript">
    
    function createSealEx(){
       var dw = document.getElementById("dw");
       var edw = document.getElementById("edw");
       var mdtext = document.getElementById("mdtext");  
       var tuzhangdiv = document.getElementById("tuzhangdiv"); 
       tuzhangdiv.innerHTML ="<canvas id='canvas' width='160' height='160'></canvas>";
       createSeal('canvas',dw.value,edw.value,mdtext.value);
       
       
    }
    function createSealEx2(){
       var dw = document.getElementById("dw");
       var edw = document.getElementById("edw");
       var mdtext = document.getElementById("mdtext");  
       var tuzhangdiv = document.getElementById("tuzhangdiv"); 
       tuzhangdiv.innerHTML ="<canvas id='canvas' width='160' height='160'></canvas>";
       createSeal11('canvas',dw.value,mdtext.value);
       
    }
    
    function createSeal11(id,company,name){
    
    var canvas = document.getElementById(id);  
    var context = canvas.getContext('2d');
    
    // 繪制印章邊框   
    var width=canvas.width/2;
    var height=canvas.height/2;
    context.lineWidth=2;
    context.strokeStyle="#f00";
    context.beginPath();
    context.arc(width,height,78,0,Math.PI*2);
    context.stroke();
    context.save(); 
    
    context.lineWidth=1;
    context.strokeStyle="#f00";
    context.beginPath();
    context.arc(width,height,75,0,Math.PI*2);
    context.stroke();
    context.save(); 

    //畫五角星
    create5star(context,width,height,25,"#f00",0);

    // 繪制印章名稱   
    context.font = '18px Helvetica';
    context.textBaseline = 'middle';//設(shè)置文本的垂直對齊方式
    context.textAlign = 'center'; //設(shè)置文本的水平對對齊方式
    context.lineWidth=1;
    context.fillStyle = '#f00';
    context.fillText(name,width,height+53);

    // 繪制印章單位   
    context.translate(width,height);// 平移到此位置,
    context.font = '20px Helvetica'
    var count = company.length;// 字?jǐn)?shù)   
    var angle = 4*Math.PI/(3*(count - 1));// 字間角度   
    var chars = company.split("");   
    var c;
    for (var i = 0; i < count; i++){
        c = chars[i];// 需要繪制的字符   
        if(i==0)
            context.rotate(5*Math.PI/6);
        else
          context.rotate(angle);
        context.save(); 
        context.translate(64, 0);// 平移到此位置,此時字和x軸垂直   
        context.rotate(Math.PI/2);// 旋轉(zhuǎn)90度,讓字平行于x軸   
        context.fillText(c,0, 5);// 此點(diǎn)為字的中心點(diǎn)   
        context.restore();             
    }

    
}

    
   function createSeal(id,company,ecompany,name){
        var canvas = document.getElementById(id); 
        var context = canvas.getContext('2d');    
        context.translate(0,0);//移動坐標(biāo)原點(diǎn) 
        // 繪制印章邊框   
        var width=canvas.width/2;
        var height=canvas.height/2;
        //邊框1
        context.lineWidth=2;
        context.strokeStyle="#f00";
        context.beginPath();
        context.arc(width,height,78,0,Math.PI*2);
        context.stroke();
        context.save(); 
        
        //邊框2
        context.lineWidth=1;
        context.strokeStyle="#f00";
        context.beginPath();
        context.arc(width,height,63,0,Math.PI*2);
        context.stroke();
        context.save();
    
    
        //畫五角星
        create5star(context,width,height,20,"#f00",0);
        
        // 繪制印章類型
        context.font = 'bolder 15px SimSun';
        context.textBaseline = 'middle';//設(shè)置文本的垂直對齊方式
        context.textAlign = 'center'; //設(shè)置文本的水平對對齊方式
        context.lineWidth=1;
        context.fillStyle = '#f00';
        context.fillText(name,width,height+50);
        
        
        // 繪制印章中文單位   
        context.translate(width,height);// 平移到此位置, 
        context.font = 'bolder 18px SimSun'
        var count = company.length;// 字?jǐn)?shù)   
        var angle = 4*Math.PI/(3*(count-1));// 字間角度   
        var chars = company.split("");   
        var c;
        for (var i = 0; i < count; i++){
            c = chars[i];// 需要繪制的字符   
            if(i==0)
                context.rotate(5*Math.PI/6);
            else
              context.rotate(angle);
            context.save(); 
            // 平移到此位置,此時字和x軸垂直,第一個參數(shù)是與圓外邊的距離,越大距離越近   
            context.translate(52, 0);
            context.rotate(Math.PI/2);// 旋轉(zhuǎn)90度,讓字平行于x軸   
            context.fillText(c,0, 5);// 此點(diǎn)為字的中心點(diǎn)   
            context.restore();             
        }
        //繪制印章英文單位
        context.translate(width-80,height-80);// 平移到此位置,
        context.font = 'bolder 10px SimSun';
        var ecount = ecompany.length;// 字?jǐn)?shù)   
        var eangle = (5*Math.PI)/(3*(ecount));// 字間角度   
        var echars = ecompany.split("");   
        var ec;
        for (var j = 0; j < ecount; j++){
            ec = echars[j];// 需要繪制的字符   
            if(j==0)
                context.rotate(6*Math.PI/7-1);
            else
              context.rotate(eangle);
            context.save(); 
            // 平移到此位置,此時字和x軸垂直,第一個參數(shù)是與圓外邊的距離,越大距離越近   
            context.translate(74, 0);
            context.rotate(Math.PI/2);// 旋轉(zhuǎn)90度,讓字平行于x軸   
            context.fillText(ec,0, 4.8);// 此點(diǎn)為字的中心點(diǎn)   
            context.restore();             
        }
    
 
} 

 //繪制五角星  
   function create5star(context,sx,sy,radius,color,rotato){
        context.save();  
        context.fillStyle=color;  
        context.translate(sx,sy);//移動坐標(biāo)原點(diǎn)  
        context.rotate(Math.PI+rotato);//旋轉(zhuǎn)  
        context.beginPath();//創(chuàng)建路徑  
        var x = Math.sin(0);  
        var y= Math.cos(0);  
        var dig = Math.PI/5 *4;  
        for(var i = 0;i< 5;i++){//畫五角星的五條邊  
         var x = Math.sin(i*dig);  
         var y = Math.cos(i*dig);  
         context.lineTo(x*radius,y*radius);  
        }   
        context.closePath();  
        context.stroke();  
        context.fill();  
        context.restore();  
    }
   
    
</html>

橢圓

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>橢圓</title>
    
</head>
<body>
        輸入單位(支持最多14位,多了自己調(diào)):<input id="dw" width="50" type="text" value='測試印章橢圓科技有限公司公司'/>
        <br>
         輸入單位(英文):<input id="edw" width="50" type="text" value='EASTPORTCOMPANY'/>
         <br>
        章下面文字:<input id="mdtext" width="50" type="text" value='公司章'/>
    
        <div id="sealdiv" >
            <canvas id="canvas" width="165" height="165"></canvas>
        </div>
        </div>
        <input type="button" onclick="javascript:createSealEx();" value="生成中文公章"/>
        <input type="button" onclick="javascript:createSealEx2();" value="生成中英公章"/>
        
<script>

    function createSealEx(){
       var dw = document.getElementById("dw"); 
       var edw = document.getElementById("edw");
       var mdtext = document.getElementById("mdtext");  
       var sealdiv = document.getElementById("sealdiv"); 
       sealdiv.innerHTML ="<canvas id='canvas' width='165' height='165'></canvas>";
       createSeal2('canvas',dw.value,mdtext.value);
    }
    function createSealEx2(){
       var dw = document.getElementById("dw"); 
       var edw = document.getElementById("edw");
       var mdtext = document.getElementById("mdtext");  
       var sealdiv = document.getElementById("sealdiv"); 
       sealdiv.innerHTML ="<canvas id='canvas' width='165' height='165'></canvas>";
       createSeal1('canvas',dw.value,edw.value,mdtext.value);
    }
    
    function createSeal1(id,company,ecompany,name){
        var canvas = document.getElementById("canvas");
        var context = canvas.getContext("2d");
        context.strokeStyle="red";//設(shè)置邊框顏色
        context.textBaseline = 'middle';//設(shè)置文本的垂直對齊方式
        context.textAlign = 'center'; //設(shè)置文本的水平對對齊方式
        context.lineWidth = 2;//橢圓1寬度
        //3個參數(shù): 左邊距 上邊據(jù) 寬度 橢圓扁度
        BezierEllipse4(context, 85, 79, 79, 55); //橢圓1
        context.lineWidth = 1;
        BezierEllipse4(context, 85, 79, 76, 52); //橢圓2
        context.lineWidth = 2;
        BezierEllipse4(context, 85, 79, 63, 39); //橢圓3
        // 繪制印章類型
        context.font = 'bolder 10px SimSun';//設(shè)置字體大小 樣式
        context.fillStyle = 'red';//設(shè)置字體顏色
        context.fillText(name,canvas.width/2+3,canvas.height/2+25);    
        context.save(); //保存上述操作
        //繪制英文
        var circle={
            x:canvas.width/2,
            y:canvas.height/2,
            radius:58
        };
        var startAngle=220;//控制字符起始位置度數(shù)
        var endAngle =-40;//首位字符相隔度數(shù)
        var radius=circle.radius //圓的半徑
        var angleDecrement=(startAngle-endAngle)/(ecompany.length-1)//每個字母占的弧度
        context.font="bolder 10px SimSun"
        context.lineWidth=1;//設(shè)置字體胖瘦
        var ratioX = 70 / circle.radius; //橫軸縮放比率
        var ratioY = 45 / circle.radius; //縱軸縮放比率
        //進(jìn)行縮放(均勻壓縮) 重點(diǎn)
        context.scale(ratioX, ratioY);
        var index=0;
        for(var index=0;index<ecompany.length;index++){
            //保存之前的設(shè)置開始繪畫
            context.save();
            context.beginPath();
            context.translate(circle.x+Math.cos((Math.PI/180)*startAngle)*radius-12,circle.y-Math.sin((Math.PI/180)*startAngle)*radius+19)//繪制點(diǎn) +-微調(diào)
            context.rotate((Math.PI/2)-(Math.PI/180)*startAngle) ;  //Math.PI/2為旋轉(zhuǎn)90度  Math.PI/180*X為旋轉(zhuǎn)多少度
            context.fillText(ecompany.charAt(index),0,0);
            context.strokeText(ecompany.charAt(index),0,0);
            startAngle-=angleDecrement;
            context.restore();
        }
        
        // 繪制印章類型
        context.font = 'bolder 14px SimSun';
        context.lineWidth=1;
        context.fillStyle = '#f00';
        context.fillText(company.substring(0,6),canvas.width/2-11,canvas.height/2+6);    
        context.save(); 
        context.font = 'bolder 14px SimSun';
        context.lineWidth=1;
        context.fillStyle = '#f00';
        context.fillText(company.substring(6,12),canvas.width/2-12,canvas.height/2+25);    
        context.save();
        context.font = 'bolder 14px SimSun';
        context.lineWidth=1;
        context.fillStyle = '#f00';
        context.fillText(company.substring(12,company.length),canvas.width/2-12,canvas.height/2+40);    
        context.save();

    }
    function createSeal2(id,company,name){
        var canvas = document.getElementById("canvas");
        var context = canvas.getContext("2d");
        context.strokeStyle="red";//設(shè)置文本顏色
        context.textBaseline = 'middle';//設(shè)置文本的垂直對齊方式
        context.textAlign = 'center'; //設(shè)置文本的水平對對齊方式
        context.lineWidth = 2;//橢圓1寬度
        //3個參數(shù): 左邊距 上邊據(jù) 寬度 橢圓扁度
        BezierEllipse4(context, 85, 79, 79, 55); //橢圓1
        context.lineWidth = 1;
        BezierEllipse4(context, 85, 79, 76, 52); //橢圓2
        
        // 繪制印章類型
        context.font = 'bolder 15px SimSun';
        context.lineWidth=1;
        context.fillStyle = '#f00';
        context.fillText(name,canvas.width/2+3,canvas.height/2+10);    
        context.save(); 

        //繪制中文
        var ccircle={
            x:canvas.width/2,
            y:canvas.height/2,
            radius:59
        };
        var cstartAngle=170;//控制字符起始位置度數(shù)
        var cendAngle =15;//首位字符相隔度數(shù)
        var cradius=ccircle.radius //圓的半徑
        var cangleDecrement=(cstartAngle-cendAngle)/(company.length-1)//每個字母占的弧度
        context.font="12px SimSun"
        var cratioX = 66 / ccircle.radius; //橫軸縮放比率
        var cratioY = 57 / ccircle.radius; //縱軸縮放比率
        //進(jìn)行縮放(均勻壓縮)
        context.scale(cratioX, cratioY);
        var cindex=0;
        for(var cindex=0;cindex<company.length;cindex++){
            context.save()
            context.beginPath()
            //繪制點(diǎn)
            context.translate(ccircle.x+Math.cos((Math.PI/180)*cstartAngle)*cradius-6,ccircle.y-Math.sin((Math.PI/180)*cstartAngle)*cradius+14)
            context.rotate((Math.PI/2)-(Math.PI/180)*cstartAngle)   //Math.PI/2為旋轉(zhuǎn)90度  Math.PI/180*X為旋轉(zhuǎn)多少度
            context.fillText(company.charAt(cindex),0,0)
            context.strokeText(company.charAt(cindex),0,0)
            cstartAngle-=cangleDecrement
            context.restore()
        }

    }    
    function BezierEllipse4(ctx, x, y, a, b){
        var k = .5522848,
        ox = a * k, // 水平控制點(diǎn)偏移量
        oy = b * k; // 垂直控制點(diǎn)偏移量</p> <p> 
        ctx.beginPath();
        //從橢圓的左端點(diǎn)開始順時針繪制四條三次貝塞爾曲線
        ctx.moveTo(x - a, y);
        ctx.bezierCurveTo(x - a, y - oy, x - ox, y - b, x, y - b);
        ctx.bezierCurveTo(x + ox, y - b, x + a, y - oy, x + a, y);
        ctx.bezierCurveTo(x + a, y + oy, x + ox, y + b, x, y + b);
        ctx.bezierCurveTo(x - ox, y + b, x - a, y + oy, x - a, y);
        ctx.closePath();
        ctx.stroke();
    };
    
</script>
</body>
</html>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標(biāo)簽:廣東 鄂爾多斯 廣西 常德 果洛 松原 蚌埠 阿克蘇

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《HTML5印章繪制電子簽章圖片(中文英文橢圓章、中文英文橢圓印章)》,本文關(guān)鍵詞  HTML5,印章,繪制,電子,簽章,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《HTML5印章繪制電子簽章圖片(中文英文橢圓章、中文英文橢圓印章)》相關(guān)的同類信息!
  • 本頁收集關(guān)于HTML5印章繪制電子簽章圖片(中文英文橢圓章、中文英文橢圓印章)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    久久久久久久久久久免费精品| 美女精品国产| 日韩欧美精品一区二区综合视频| 国产美女视频一区二区| 成人一级视频在线观看| 国产日韩欧美精品在线观看| 在线看一级片| 国产成人综合在线| 国产精品69精品一区二区三区| 亚洲精品中文字幕av| 亚洲六月丁香色婷婷综合久久| 香蕉视频免费在线| 精品国产白色丝袜高跟鞋| 日日骚一区二区网站| 豆国产97在线 | 亚洲| 日韩影视在线观看| 亚洲精品一区二区妖精| 亚洲日本无吗高清不卡| 成人av动漫在线| 一个色在线综合| 国产又黄又爽免费视频| 日韩精品一区二区三区在线| 国产亚洲xxx| 激情另类小说区图片区视频区| 先锋影音欧美性受| 日本黄色录像视频| 国产高清视频在线| 日韩欧美一区二区在线观看| 国产精品一区二区免费视频| 一区二区中文| 欧美激情一区二区三区免费观看| 国产精品网站免费| 四虎精品免费视频| 在线观看亚洲精品福利片| 亚洲色精品三区二区一区| 毛片视频免费播放| 超碰成人久久| 99久久夜色精品国产亚洲96| 黄网站视频在线观看| 99精品国产在热久久下载| 成人短视频在线观看免费| 欧美一二三区精品| 亚洲黄页在线观看| 久久久久麻豆v国产精华液好用吗| 欧美卡一卡二卡三| 超碰高清在线| 国产91在线观看丝袜| 日本一级大毛片a一| 国产精品热视频| 香蕉一区二区| 日本中文字幕一区二区有限公司| 国产中文字幕av| 黄页网站大全在线观看| 日韩在线视频观看正片免费网站| 国产韩国精品一区二区三区| 麻豆免费在线视频| 亚洲美女网站| 久久国产黄色片| 九色蝌蚪性视频| 色欲av伊人久久大香线蕉影院| 日本伊人精品一区二区三区观看方式| 激情丁香在线| 成+人+亚洲+综合天堂| 亚洲免费一区| wwwxxx在线观看| 欧美va在线观看| 久久中文字幕一区二区三区| 国产精品久久久久久久小唯西川| 亚洲激情男女视频| 国产伊人精品在线| 国产精成人品免费观看| 久久免费视频2| 欧美另类videosbestsex日本| 亚洲欧美精品在线| 欧美一区二区三区四区久久| 51漫画成人app入口| 亚洲成va人在线观看| 亚洲国产综合自拍| 国产精品一级二级| 日本欧美一区二区| 国产成人一区二区三区小说| 999免费视频| freehdxxxx护士| 中文字幕欧美一| 国产精品视频入口| 无码人妻一区二区三区线| heyzo高清国产精品| 欧美一区二区三区电影在线观看| 性欧美办公室18xxxxhd| 免费看污片的网站| 伦理片一区二区| 国产激情小视频| 国产在线精彩视频| 无套内谢大学处破女www小说| 亚洲美女福利视频| 日韩欧美手机在线| 私人高清影院 强乱中文字| 久久99伊人| 亚洲国产一区二区在线观看| av网站在线观看免费| 97人人模人人爽人人少妇| 精品国产免费一区二区三区四区| 日本一区午夜艳熟免费| av中文字幕电影在线看| 久久久精品毛片| 97dyy97影院理论片在线| 超碰在线观看av| 亚洲天堂久久久久| 免费不卡av网站| 欧美日韩一区二区三区四区| 91精品一区二区三区综合在线爱| 777午夜精品福利在线观看| 国产综合 伊人色| 日韩一区二区三区四区五区| 99久久久无码国产精品| 免费在线观看黄视频| av电影在线观看| 欧美野外多人交3| 美女扒开腿免费视频| 黄页在线观看| 国产精品老女人视频| 日本成人在线网站| 中文字幕日韩欧美一区二区三区| 91久久久久国产一区二区| 姬川优奈aav一区二区| 欧美一级一区二区| 97精品视频在线播放| 中文字幕日韩欧美| 偷拍精品精品一区二区三区| 国产精品久久久久免费a∨| 亚洲大奶少妇| 日本福利视频在线观看| 久久精品无码一区| 欧美少妇性生活视频| 久久精品99国产精品酒店日本| 久久久久久久999| a天堂资源在线| 北条麻妃av高潮尖叫在线观看| 国产精品久久久久9999爆乳| 好吊日精品视频| 韩国日本不卡在线| 欧美精品一卡| 在线观看免费观看在线| 国产成人在线视频| 亚洲永久免费| 久久久久久一区二区三区四区别墅| 92看片淫黄大片一级| 成人一级生活片| 中文字幕亚洲视频| 99c视频在线| 久久国内精品视频| 免费欧美在线| 国产一区二区欧美日韩| 欧美亚洲tv| 日韩av手机在线播放| 欧美精品尤物在线观看| 国产精品久久久久aaaa樱花| 美女被人操视频在线观看| 日韩中文字幕高清在线观看| 国产又粗又长又黄| 欧美精品成人一区二区在线观看| 国产精品国产成人国产三级| 久久久五月天| 亚洲图色中文字幕| 99精品视频免费全部在线| 国产真实夫妇交换视频| 日韩中文字幕免费在线观看| 亚洲精品一区二区三区不| 99re视频在线播放| 欧美wwwww| 青草久久伊人| 国产精品欧美日韩久久| 日韩在线视频网站| 精品久久久久久久久久久久久久久久久久| 欧美精品一区二区不卡| 粉嫩aⅴ一区二区三区四区五区| 亚洲综合第一区| 1769视频在线播放免费观看| 国产精品乱人伦| 欧美黄色一级片视频| 91黄色免费网站| 欧美xxxx在线观看| 在线日韩av永久免费观看| 久久午夜视频| 黄色免费的网站| 欧美一区免费| 九九热精品视频国产| 亚洲成人影音| 狠狠v欧美ⅴ日韩v亚洲v大胸| 成人性生交大合| 亚洲欧美乱综合图片区小说区| 亚洲另类av| 中文字幕日韩一级| 欧美日韩激情视频一区二区三区| 丝袜亚洲精品中文字幕一区| 麻豆av一区二区| 在线免费视频一区二区| 国产1区2区视频| mm1313亚洲国产精品美女| 91蝌蚪视频在线| 午夜不卡影院| 欧美jizz18性欧美| 欧美性猛交一区二区三区精品| 97人人澡人人爽91综合色| 日本中文字幕电影在线观看| 欧美精品一二三四| 欧美精品国产精品| 欧美在线一二三区| 国产精品久久久久蜜臀| 蜜桃在线一区二区三区精品| 蜜桃成人av| dj大片免费在线观看| wwwxxxx国产| 好吊色一区二区三区| 1区2区视频| 国产精品高潮呻吟久久av无限| 中文字幕在线不卡| 欧美成人一二三| 亚洲欧美激情一区二区| 青青在线视频| 成人精品在线视频| 韩国19禁主播vip福利视频| 欧美日韩人妻精品一区在线| 国产一区欧美一区| 日韩av片免费在线观看| 91免费视频大全| 精品视频在线一区二区在线| 色dvdxxx| 高清不卡日本v二区在线| 最近日韩中文字幕中文| 欧美综合77777色婷婷| 中文字幕一区二区人妻| 97人人模人人爽视频一区二区| 午夜精品在线观看| 国产精品入口麻豆免费| 亚洲精品理论电影| 日韩视频免费观看高清在线视频| 久久人人爽人人爽人人片av免费| 国产一区二区精品久久99| 91黄在线观看| 国产专区一区二区三区| 国产清纯白嫩初高生在线观看91| 亚洲免费在线| 高清一区二区| 欧美大尺度在线观看| 麻豆视频网站在线观看| 成人在线手机视频| 欧一区二区三区| 亚洲综合小说网| 最近中文字幕mv免费高清视频8| 欧美二区三区| 午夜精品久久久久久久久久久| 91精品久久久久久久久久久久久久| avtt香蕉久久| 91碰在线视频| 瑟瑟网站在线观看| 日韩欧美视频在线免费观看| 日本欧美国产| 96精品久久久久中文字幕| 亚洲综合网站| 成功精品影院| 啦啦啦啦免费高清视频在线观看1| 性生活一级大片| 人人澡人人爽| 你懂的视频在线| 久久久一二三四| 黄色精品网站| xfplay先锋影音夜色资源站| 国产精品久久久久久久久久东京| 豆国产97在线| aa国产精品| 欧美在线播放高清精品| 国产精品私人自拍| 色综合久久九月婷婷色综合| 蜜桃精品视频在线观看| 97在线播放免费观看| 亚洲激情小视频| 风间由美一区| 91社影院在线观看| 国产成人精品久久久| 久久综合九色综合欧美亚洲| 中文字幕中文字幕一区| 疯狂试爱三2浴室激情视频| 一本大道一区二区三区| 2019男人天堂| 色系网站成人免费| 神马日本精品| 欧美久久综合性欧美| 久久久国产一级片| 日日碰狠狠躁久久躁婷婷| 免费a在线看| 草色在线视频| 国产精品偷伦视频免费观看了| 91丨九色丨国产丨porny| 黑人巨大猛交丰满少妇| 欧美久久久久久久久久久久| 99热国产精品| 激情综合色综合啪啪开心| 欧美性一二三区| 欧美一级播放| 中文字幕在线日本| 欧美三级黄美女| 久久久精品中文字幕麻豆发布| 欧美日韩高清影院| h片在线免费看| sm性调教片在线观看| julia中文字幕久久亚洲蜜臀| 国产精品扒开腿做爽爽爽视频| 日本aⅴ中文| 日本怡春院一区二区| 一本到不卡精品视频在线观看| 欧美成人黄色网址| 中文字幕 亚洲视频| 亚洲码欧美码一区二区三区| 欧美色视频在线观看| 波多野结衣一本一道| 色无极亚洲影院| 精品国产乱码久久久久| 自拍偷拍亚洲在线| 在线看无码的免费网站| 97国产超碰| 日本午夜精品电影| 国产1区2区视频| 亚洲天堂开心观看| 欧美日韩一区二区在线播放| 草草视频在线一区二区| 日韩在线播放一区| 日本一线产区和二线产区|