青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

xiaoguozi's Blog
Pay it forword - 我并不覺的自豪,我所嘗試的事情都失敗了······習慣原本生活的人不容易改變,就算現狀很糟,他們也很難改變,在過程中,他們還是放棄了······他們一放棄,大家就都是輸家······讓愛傳出去,很困難,也無法預料,人們需要更細心的觀察別人,要隨時注意才能保護別人,因為他們未必知道自己要什么·····
/*

以下為圖片處理類

*/ 
<?php
/*
 圖片處理函數功能:縮放、剪切、相框、水印、銳化、旋轉、翻轉、透明度、反色
 處理并保存歷史記錄的思路:當有圖片有改動時自動生成一張新圖片,命名方式可以考慮在原圖片的基礎上加上步驟,例如:圖片名稱+__第幾步

 
*/
class picture {
    
var $PICTURE_URL;
    
//要處理的圖片
    var $DEST_URL = "temp__01.jpg";
    
//生成目標圖片位置
    var $PICTURE_CREATE;
    
//要創建的圖片
    var $TURE_COLOR;
    
//新建一個真彩圖象

    
var $PICTURE_WIDTH;
    
//原圖片寬度
    var $PICTURE_HEIGHT;
    
//原圖片高度

    
/*
     水印的類型,默認的為水印文字
     
*/
    
var $MARK_TYPE = 1;
    
var $WORD;
    
//經過UTF-8后的文字
    var $WORD_X;
    
//文字橫坐標
    var $WORD_Y;
    
//文字縱坐標
    var $FONT_TYPE;
    
//字體類型
    var $FONT_SIZE = "12";
    
//字體大小
    var $FONT_WORD;
    
//文字
    var $ANGLE = 0;
    
//文字的角度,默認為0
    var $FONT_COLOR = "#ffffff";
    
//文字顏色
    var $FONT_PATH = "22.ttf";
    
//字體庫,默認為宋體

    
var $FORCE_URL;
    
//水印圖片
    var $FORCE_X = 0;
    
//水印橫坐標
    var $FORCE_Y = 0;
    
//水印縱坐標
    var $FORCE_START_X = 0;
    
//切起水印的圖片橫坐標
    var $FORCE_START_Y = 0;
    
//切起水印的圖片縱坐標

    
var $PICTURE_TYPE;
    
//圖片類型
    var $PICTURE_MIME;
    
//輸出的頭部

    
/*
     縮放比例為1的話就按縮放高度和寬度縮放
     
*/
    
var $ZOOM = 1;
    
//縮放類型
    var $ZOOM_MULTIPLE;
    
//縮放比例
    var $ZOOM_WIDTH;
    
//縮放寬度
    var $ZOOM_HEIGHT;
    
//縮放高度

    
/*
     裁切,按比例和固定長度、寬度
     
*/
    
var $CUT_TYPE = 1;
    
//裁切類型
    var $CUT_X = 0;
    
//裁切的橫坐標
    var $CUT_Y = 0;
    
//裁切的縱坐標
    var $CUT_WIDTH = 100;
    
//裁切的寬度
    var $CUT_HEIGHT = 100;
    
//裁切的高度

    
/*
     銳化
     
*/
    
var $SHARP = "5.0";
    
//銳化程度

    
/*
     透明度處理
     
*/
    
var $ALPHA = '100';
    
//透明度在0-127之間
    var $ALPHA_X = "90";
    
var $ALPHA_Y = "50";

    
/*
     任意角度旋轉
     
*/
    
var $CIRCUMROTATE = "90.0";
    
//注意,必須為浮點數

    
/*
     出錯信息
     
*/
    
var $ERROR = array('unalviable' => '沒有找到相關圖片!');

    
/*
     構造函數:函數初始化
     
*/
    
function __construct($PICTURE_URL) {

        
$this -> get_info($PICTURE_URL);

    }

    
function get_info($PICTURE_URL) {
        
/*
         處理原圖片的信息,先檢測圖片是否存在,不存在則給出相應的信息
         
*/
        @
$SIZE = getimagesize($PICTURE_URL);
        
if (!$SIZE) {
            
exit($this -> ERROR['unalviable']);
        }

        
//得到原圖片的信息類型、寬度、高度
        $this -> PICTURE_MIME = $SIZE['mime'];
        
$this -> PICTURE_WIDTH = $SIZE[0];
        
$this -> PICTURE_HEIGHT = $SIZE[1];

        
//Returns a array with 4 elements.
        //The 0 index is the width of the image in pixels.
        //The 1 index is the height of the image in pixels.
        //The 2 index is a flag for the image type:

        //1 = GIF, 2 = JPG, 3 = PNG, 4 = SWF, 5 = PSD, 6 = BMP, 7 = TIFF(orden de bytes intel), 8 = TIFF(orden de bytes motorola), 9 = JPC, 10 = JP2, 11 = JPX, 12 = JB2, 13 = SWC, 14 = IFF, 15 = WBMP, 16 = XBM.

        //The 3 index contains ' height="yyy" width="xxx"

        //創建圖片

        switch($SIZE[2]) {
            
case 1 :
                
$this -> PICTURE_CREATE = imagecreatefromgif($PICTURE_URL);
                
$this -> PICTURE_TYPE = "imagegif";
                
$this -> PICTURE_EXT = "gif";
                
break;
            
case 2 :
                
$this -> PICTURE_CREATE = imagecreatefromjpeg($PICTURE_URL);
                
$this -> PICTURE_TYPE = "imagejpeg";
                
$this -> PICTURE_EXT = "jpg";
                
break;
            
case 3 :
                
$this -> PICTURE_CREATE = imagecreatefrompng($PICTURE_URL);
                
$this -> PICTURE_TYPE = "imagepng";
                
$this -> PICTURE_EXT = "png";
                
break;
            
default :
            
//imagecreatefrom
                break;
        }

        
/*
         文字顏色轉換16進制轉換成10進制
         
*/
        
preg_match_all("/([0-f]){2,2}/i", $this -> FONT_COLOR, $MATCHES);
        
if (count($MATCHES== 3) {
            
$this -> RED = hexdec($MATCHES[0][0]);
            
$this -> GREEN = hexdec($MATCHES[0][1]);
            
$this -> BLUE = hexdec($MATCHES[0][2]);
        }
    }

    
#end of __construct

    
/*
     將16進制的顏色轉換成10進制的(R,G,B)
     
*/
    
function hex2dec() {
        
preg_match_all("/([0-f]{2,2})/i", $this -> FONT_COLOR, $MATCHES);
        
if (count($MATCHES[0]) == 3) {
            
$this -> RED = hexdec($MATCHES[0][0]);
            
$this -> GREEN = hexdec($MATCHES[0][1]);
            
$this -> BLUE = hexdec($MATCHES[0][2]);
        } 
else {
            
exit('錯誤的顏色格式');
        }
    }

    
//縮放類型
    function zoom_type($ZOOM_TYPE) {
        
$this -> ZOOM = $ZOOM_TYPE;
    }

    
//對圖片進行縮放,如果不指定高度和寬度就進行縮放
    function zoom() {
        
//縮放的大小
        if ($this -> ZOOM == 0) {
            
$this -> ZOOM_WIDTH = $this -> PICTURE_WIDTH * $this -> ZOOM_MULTIPLE;
            
$this -> ZOOM_HEIGHT = $this -> PICTURE_HEIGHT * $this -> ZOOM_MULTIPLE;
        }
        
//新建一個真彩圖象
        $this -> TRUE_COLOR = imagecreatetruecolor($this -> ZOOM_WIDTH, $this -> ZOOM_HEIGHT);
        
$WHITE = imagecolorallocate($this -> TRUE_COLOR, 255, 255, 255);
        imagefilledrectangle(
$this -> TRUE_COLOR, 0, 0, $this -> ZOOM_WIDTH, $this -> ZOOM_HEIGHT, $WHITE);
        imagecopyresized(
$this -> TRUE_COLOR, $this -> PICTURE_CREATE, 0, 0, 0, 0, $this -> ZOOM_WIDTH, $this -> ZOOM_HEIGHT, $this -> PICTURE_WIDTH, $this -> PICTURE_HEIGHT);
    }

    
#end of zoom
    //裁切圖片,按坐標或自動

    function cut($zoom = 0) {
        
$this -> TRUE_COLOR = imagecreatetruecolor($this -> CUT_WIDTH, $this -> CUT_WIDTH);
        
if (!$zoom) {
            imagecopy(
$this -> TRUE_COLOR, $this -> PICTURE_CREATE, 0, 0, $this -> CUT_X, $this -> CUT_Y, $this -> CUT_WIDTH, $this -> CUT_HEIGHT);
        } 
else {
            
$w = $this -> PICTURE_WIDTH;
            
$h = $this -> PICTURE_HEIGHT;
            
if (min($w, $h, $this -> CUT_WIDTH, $this -> CUT_HEIGHT) == 0)
                
exit('裁剪尺寸為零,或者獲取圖片尺寸');
            
$bl = $this -> CUT_WIDTH / $this -> CUT_HEIGHT;
            
$bl1 = $w / $h;
            
if ($bl > $bl1) {
                
$h = floor($w * $bl);
            } 
elseif ($bl < $bl1) {
                
$w = floor($h / $bl);
            }
            imagecopyresampled(
$this -> TRUE_COLOR, $this -> PICTURE_CREATE, 0, 0, $this -> CUT_X, $this -> CUT_Y, $this -> CUT_WIDTH, $this -> CUT_HEIGHT, $w, $h);
        }
    }

    
#end of cut
    /*
     在圖片上放文字或圖片
     水印文字
     
*/
    
function _mark_text() {
        
$this -> TRUE_COLOR = imagecreatetruecolor($this -> PICTURE_WIDTH, $this -> PICTURE_HEIGHT);
        
//$this->WORD=mb_convert_encoding($this->FONT_WORD,'utf-8','gb2312');
        $this -> WORD = iconv('gb2312', 'utf-8', $this -> FONT_WORD);
        
//$this->WORD=$this->FONT_WORD;
        /*
         取得使用 TrueType 字體的文本的范圍
         
*/
        
$TEMP = imagettfbbox($this -> FONT_SIZE, 0, $this -> FONT_PATH, $this -> WORD);
        
$WORD_LENGTH = strlen($this -> WORD);
        
$WORD_WIDTH = $TEMP[2- $TEMP[6];
        
$WORD_HEIGHT = $TEMP[3- $TEMP[7];
        
/*
         文字水印的默認位置為右下角
         
*/
        
if ($this -> WORD_X == "") {
            
$this -> WORD_X = $this -> PICTURE_WIDTH - $WORD_WIDTH;
        }
        
if ($this -> WORD_Y == "") {
            
$this -> WORD_Y = $this -> PICTURE_HEIGHT - $WORD_HEIGHT;
        }
        imagesettile(
$this -> TRUE_COLOR, $this -> PICTURE_CREATE);
        imagefilledrectangle(
$this -> TRUE_COLOR, 0, 0, $this -> PICTURE_WIDTH, $this -> PICTURE_HEIGHT, IMG_COLOR_TILED);
        
$TEXT2 = imagecolorallocate($this -> TRUE_COLOR, $this -> RED, $this -> GREEN, $this -> BLUE);
        imagettftext(
$this -> TRUE_COLOR, $this -> FONT_SIZE, $this -> ANGLE, $this -> WORD_X, $this -> WORD_Y, $TEXT2, $this -> FONT_PATH, $this -> WORD);
    }

    
/*
     水印圖片
     
*/
    
function _mark_picture() {

        
/*
         獲取水印圖片的信息
         
*/
        @
$SIZE = getimagesize($this -> FORCE_URL);
        
if (!$SIZE) {
            
exit($this -> ERROR['unalviable']);
        }
        
$FORCE_PICTURE_WIDTH = $SIZE[0];
        
$FORCE_PICTURE_HEIGHT = $SIZE[1];
        
//創建水印圖片
        switch($SIZE[2]) {
            
case 1 :
                
$FORCE_PICTURE_CREATE = imagecreatefromgif($this -> FORCE_URL);
                
$FORCE_PICTURE_TYPE = "gif";
                
break;
            
case 2 :
                
$FORCE_PICTURE_CREATE = imagecreatefromjpeg($this -> FORCE_URL);
                
$FORCE_PICTURE_TYPE = "jpg";
                
break;
            
case 3 :
                
$FORCE_PICTURE_CREATE = imagecreatefrompng($this -> FORCE_URL);
                
$FORCE_PICTURE_TYPE = "png";
                
break;
        }
        
/*
         判斷水印圖片的大小,并生成目標圖片的大小,如果水印比圖片大,則生成圖片大小為水印圖片的大小。否則生成的圖片大小為原圖片大小。
         
*/
        
$this -> NEW_PICTURE = $this -> PICTURE_CREATE;
        
if ($FORCE_PICTURE_WIDTH > $this -> PICTURE_WIDTH) {
            
$CREATE_WIDTH = $FORCE_PICTURE_WIDTH - $this -> FORCE_START_X;
        } 
else {
            
$CREATE_WIDTH = $this -> PICTURE_WIDTH;
        }
        
if ($FORCE_PICTURE_HEIGHT > $this -> PICTURE_HEIGHT) {
            
$CREATE_HEIGHT = $FORCE_PICTURE_HEIGHT - $this -> FORCE_START_Y;
        } 
else {
            
$CREATE_HEIGHT = $this -> PICTURE_HEIGHT;
        }
        
/*
         創建一個畫布
         
*/
        
$NEW_PICTURE_CREATE = imagecreatetruecolor($CREATE_WIDTH, $CREATE_HEIGHT);
        
$WHITE = imagecolorallocate($NEW_PICTURE_CREATE, 255, 255, 255);
        
/*
         將背景圖拷貝到畫布中
         
*/
        imagecopy(
$NEW_PICTURE_CREATE, $this -> PICTURE_CREATE, 0, 0, 0, 0, $this -> PICTURE_WIDTH, $this -> PICTURE_HEIGHT);

        
/*
         將目標圖片拷貝到背景圖片上
         
*/
        imagecopy(
$NEW_PICTURE_CREATE, $FORCE_PICTURE_CREATE, $this -> FORCE_X, $this -> FORCE_Y, $this -> FORCE_START_X, $this -> FORCE_START_Y, $FORCE_PICTURE_WIDTH, $FORCE_PICTURE_HEIGHT);
        
$this -> TRUE_COLOR = $NEW_PICTURE_CREATE;
    }

    
#end of mark

    
function alpha_() {
        
$this -> TRUE_COLOR = imagecreatetruecolor($this -> PICTURE_WIDTH, $this -> PICTURE_HEIGHT);
        
$rgb = "#CDCDCD";
        
$tran_color = "#000000";
        
for ($j = 0$j <= $this -> PICTURE_HEIGHT - 1$j++) {
            
for ($i = 0$i <= $this -> PICTURE_WIDTH - 1$i++) {
                
$rgb = imagecolorat($this -> PICTURE_CREATE, $i, $j);
                
$r = ($rgb>>16& 0xFF;
                
$g = ($rgb>>8& 0xFF;
                
$b = $rgb & 0xFF;
                
$now_color = imagecolorallocate($this -> PICTURE_CREATE, $r, $g, $b);
                
if ($now_color == $tran_color) {
                    
continue;
                } 
else {
                    
$color = imagecolorallocatealpha($this -> PICTURE_CREATE, $r, $g, $b, $ALPHA);
                    imagesetpixel(
$this -> PICTURE_CREATE, $ALPHA_X + $i, $ALPHA_Y + $j, $color);
                }
                
$this -> TRUE_COLOR = $this -> PICTURE_CREATE;

            }
        }
    }

    
/*
     圖片旋轉:
     沿y軸旋轉
     
*/
    
function turn_y() {
        
$this -> TRUE_COLOR = imagecreatetruecolor($this -> PICTURE_WIDTH, $this -> PICTURE_HEIGHT);
        
for ($x = 0$x < $this -> PICTURE_WIDTH; $x++) {
            imagecopy(
$this -> TRUE_COLOR, $this -> PICTURE_CREATE, $this -> PICTURE_WIDTH - $x - 1, 0, $x, 0, 1, $this -> PICTURE_HEIGHT);
        }
    }

    
function turn_r1() {
        
$this -> TRUE_COLOR = imagecreatetruecolor($this -> PICTURE_HEIGHT, $this -> PICTURE_WIDTH);
        
//exit("==".$this->PICTURE_WIDTH);
        for ($x = 0$x < $this -> PICTURE_WIDTH; $x += 1) {
            
for ($y = 0$y < $this -> PICTURE_HEIGHT; $y += 1) {
                imagecopy(
$this -> TRUE_COLOR, $this -> PICTURE_CREATE, $y, $x, $this -> PICTURE_WIDTH - $x, $this -> PICTURE_HEIGHT - $y, 1, 1);
            }
        }
    }

    
function turn_r2() {
        
$this -> TRUE_COLOR = imagecreatetruecolor($this -> PICTURE_HEIGHT, $this -> PICTURE_WIDTH);
        
//exit("==".$this->PICTURE_WIDTH);
        for ($x = 0$x < $this -> PICTURE_WIDTH; $x += 1) {
            
for ($y = $this -> PICTURE_HEIGHT; $y > 0$y -= 1) {
                imagecopy(
$this -> TRUE_COLOR, $this -> PICTURE_CREATE, $y, $x, $x, $y, 1, 1);
            }
        }
    }

    
/*
     沿X軸旋轉
     
*/
    
function turn_x() {
        
$this -> TRUE_COLOR = imagecreatetruecolor($this -> PICTURE_WIDTH, $this -> PICTURE_HEIGHT);
        
for ($y = 0$y < $this -> PICTURE_HEIGHT; $y++) {
            imagecopy(
$this -> TRUE_COLOR, $this -> PICTURE_CREATE, 0, $this -> PICTURE_HEIGHT - $y - 1, 0, $y, $this -> PICTURE_WIDTH, 1);
        }
    }

    
/*
     任意角度旋轉
     
*/
    
function turn() {
        
$this -> TRUE_COLOR = imagecreatetruecolor($this -> PICTURE_WIDTH, $this -> PICTURE_HEIGHT);
        imageCopyResized(
$this -> TRUE_COLOR, $this -> PICTURE_CREATE, 0, 0, 0, 0, $this -> PICTURE_WIDTH, $this -> PICTURE_HEIGHT, $this -> PICTURE_WIDTH, $this -> PICTURE_HEIGHT);
        
$WHITE = imagecolorallocate($this -> TRUE_COLOR, 255, 255, 255);
        
$this -> TRUE_COLOR = imagerotate($this -> TRUE_COLOR, $this -> CIRCUMROTATE, $WHITE);
    }

    
/*
     圖片銳化
     
*/
    
function sharp() {
        
$this -> TRUE_COLOR = imagecreatetruecolor($this -> PICTURE_WIDTH, $this -> PICTURE_HEIGHT);
        
$cnt = 0;
        
for ($x = 0$x < $this -> PICTURE_WIDTH; $x++) {
            
for ($y = 0$y < $this -> PICTURE_HEIGHT; $y++) {
                
$src_clr1 = imagecolorsforindex($this -> TRUE_COLOR, imagecolorat($this -> PICTURE_CREATE, $x - 1, $y - 1));
                
$src_clr2 = imagecolorsforindex($this -> TRUE_COLOR, imagecolorat($this -> PICTURE_CREATE, $x, $y));
                
$r = intval($src_clr2["red"+ $this -> SHARP * ($src_clr2["red"- $src_clr1["red"]));
                
$g = intval($src_clr2["green"+ $this -> SHARP * ($src_clr2["green"- $src_clr1["green"]));
                
$b = intval($src_clr2["blue"+ $this -> SHARP * ($src_clr2["blue"- $src_clr1["blue"]));
                
$r = min(255, max($r, 0));
                
$g = min(255, max($g, 0));
                
$b = min(255, max($b, 0));
                
if (($DST_CLR = imagecolorexact($this -> PICTURE_CREATE, $r, $g, $b)) == -1)
                    
$DST_CLR = imagecolorallocate($this -> PICTURE_CREATE, $r, $g, $b);
                
$cnt++;
                
if ($DST_CLR == -1)
                    
die("color allocate faile at $x, $y ($cnt).");
                imagesetpixel(
$this -> TRUE_COLOR, $x, $y, $DST_CLR);
            }
        }
    }

    
/*
     將圖片反色處理??
     
*/
    
function return_color() {
        
/*
         創建一個畫布
         
*/
        
$NEW_PICTURE_CREATE = imagecreate($this -> PICTURE_WIDTH, $this -> PICTURE_HEIGHT);
        
$WHITE = imagecolorallocate($NEW_PICTURE_CREATE, 255, 255, 255);
        
/*
         將背景圖拷貝到畫布中
         
*/
        imagecopy(
$NEW_PICTURE_CREATE, $this -> PICTURE_CREATE, 0, 0, 0, 0, $this -> PICTURE_WIDTH, $this -> PICTURE_HEIGHT);
        
$this -> TRUE_COLOR = $NEW_PICTURE_CREATE;
    }

    
/*
     生成目標圖片并顯示
     
*/
    
function show() {
        
// 判斷瀏覽器,若是IE就不發送頭
        if (isset($_SERVER['HTTP_USER_AGENT'])) {
            
$ua = strtoupper($_SERVER['HTTP_USER_AGENT']);
            
if (!preg_match('/^.*MSIE.*\)$/i', $ua)) {
                
header("Content-type:$this->PICTURE_MIME");
            }
        }
        
$OUT = $this -> PICTURE_TYPE;
        
$OUT($this -> TRUE_COLOR);
    }

    
/*
     生成目標圖片并保存
     
*/
    
function save_picture($showpic = 0) {
        
// 以 JPEG 格式將圖像輸出到瀏覽器或文件
        $OUT = $this -> PICTURE_TYPE;
        
if (function_exists($OUT)) {
            
// 判斷瀏覽器,若是IE就不發送頭
            if (isset($_SERVER['HTTP_USER_AGENT'])) {
                
$ua = strtoupper($_SERVER['HTTP_USER_AGENT']);
                
if (!preg_match('/^.*MSIE.*\)$/i', $ua)) {
                    
header("Content-type:$this->PICTURE_MIME");
                }
            }
            
if (!$this -> TRUE_COLOR) {
                
exit($this -> ERROR['unavilable']);
            } 
else {
                
$OUT($this -> TRUE_COLOR, $this -> DEST_URL);
                
if ($showpic) {
                    
$OUT($this -> TRUE_COLOR);
                }
            }
        }
    }

    
/*
     析構函數:釋放圖片
     
*/
    
function __destruct() {
        
/*釋放圖片*/
        @imagedestroy(
$this -> TRUE_COLOR);
        @imagedestroy(
$this -> PICTURE_CREATE);
    }

    
#end of class
}
?>

/*

以下為調用方法

*/

<?php
    
require_once "Pic_Class.php";
    
    
$p2 = new picture('22.jpg');
    
/*
     $p2->FONT_WORD='我要打水印了,*(^&^%^%$$#,結束了';
     $p2->DEST_URL='fontwater.gif';
     $p2->hex2dec();
     $p2->_mark_text();
     $p2->save_picture();
     
*/
    
    
/*
     $p2->FORCE_URL='wt.jpg';
     $p2->FORCE_X=0;//水印橫坐標
     $p2->FORCE_Y=0;//水印縱坐標
     $p2->FORCE_START_X=0;//切起水印的圖片橫坐標
     $p2->FORCE_START_Y=0;//切起水印的圖片縱坐標
     $p2->_mark_picture();
     $p2->save_picture(1);
     
*/
    
    
/*
     $p2->ZOOM=0;//縮放類型
     $p2->ZOOM_MULTIPLE=0.5;//縮放比例
     $p2->zoom();
     $p2->save_picture(1);
     
*/
    
    
/*
     $p2->CUT_TYPE=1;//裁切類型
     $p2->CUT_X=0;//裁切的橫坐標
     $p2->CUT_Y=0;//裁切的縱坐標
     $p2->CUT_WIDTH=100;//裁切的寬度
     $p2->CUT_HEIGHT=100;//裁切的高度
     $p2->cut(1);
     $p2->save_picture(1);
     
*/
    
    
/*
     $p2=new picture('33.jpg');
     $p2->sharp();
     $p2->save_picture(1);
     
*/
    
    
/*
     $p2=new picture('33.jpg');
     $p2->ALPHA='10';//透明度在0-127之間
     $p2->ALPHA_X="90";
     $p2->ALPHA_Y="50";
     $p2->alpha_();
     $p2->save_picture(1);
     
*/
    
$p2 = new picture('22.jpg');
    
//$p2->turn_y();
    //$p2->turn_x();

    $p2 -> turn_r1();
    
$p2 -> save_picture(1);
?>

source from: http://hi.baidu.com/%B7%E3%CF%E0%D7%D3/blog/item/acd7843c2134900bbba16761.html
posted on 2012-01-29 14:59 小果子 閱讀(255) 評論(0)  編輯 收藏 引用 所屬分類: 學習筆記
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美激情一区二区三级高清视频 | 亚洲欧美国产77777| 久久久久久久999精品视频| 日韩视频精品在线| 在线性视频日韩欧美| 亚洲欧美日韩另类| 在线观看精品| 亚洲欧美成人网| 亚洲高清不卡在线| 欧美va亚洲va日韩∨a综合色| 欧美成人xxx| 亚洲人线精品午夜| 亚洲一级黄色| 久久伊人亚洲| 欧美一区91| 母乳一区在线观看| 久久不射电影网| 久久九九精品| 一区二区三区高清在线| 久久国产直播| 欧美日韩视频专区在线播放| 国产精品夜夜嗨| 91久久在线播放| 久久久久久久欧美精品| 99国产精品久久久久久久久久| 欧美一区成人| 国产精品免费福利| 一本久久知道综合久久| 可以看av的网站久久看| 亚洲欧美日韩国产综合| 欧美激情第8页| 亚洲美女毛片| 欧美成人嫩草网站| 久久夜色精品国产噜噜av| 国产伪娘ts一区| 欧美在线影院| 久久精品亚洲一区| 狠狠狠色丁香婷婷综合激情| 亚洲字幕在线观看| 夜夜夜久久久| 国产精品尤物| 久久久一区二区| 久久久午夜精品| 一本色道88久久加勒比精品| 一本色道久久综合亚洲精品婷婷| 欧美精品色综合| 欧美亚洲网站| 女主播福利一区| 亚洲综合清纯丝袜自拍| 99综合在线| 亚洲一区二区三区中文字幕在线| 国产精品久久中文| 久久欧美中文字幕| 欧美日韩在线观看一区二区三区 | 欧美一区1区三区3区公司| 亚洲欧美中文字幕| 一区在线电影| 亚洲一区黄色| 99精品国产高清一区二区| 亚洲女同同性videoxma| 夜夜嗨av一区二区三区四区| 久久激五月天综合精品| 亚洲免费一级电影| 欧美精品一区在线播放| 免费高清在线视频一区·| 国产精品亚洲综合久久| 99re6这里只有精品视频在线观看| 韩国av一区二区三区在线观看| 亚洲精品一区久久久久久| 亚洲福利专区| 久热精品视频在线免费观看| 久久精品综合一区| 含羞草久久爱69一区| 久久久久综合一区二区三区| 免费日韩精品中文字幕视频在线| 国一区二区在线观看| 六月婷婷久久| 99一区二区| 久久成人综合网| 在线免费不卡视频| 欧美成人嫩草网站| 9人人澡人人爽人人精品| 亚洲欧美国内爽妇网| 亚洲国产精彩中文乱码av在线播放| 狠狠色丁香久久婷婷综合丁香| 亚洲欧美日韩精品综合在线观看| 午夜久久福利| 亚洲激情av在线| 久久综合九色99| 亚洲伦伦在线| 老司机午夜精品| 一本久道综合久久精品| 国产精品午夜国产小视频| 久久久精品国产免大香伊| 欧美激情欧美激情在线五月| 亚洲综合第一| 日韩小视频在线观看专区| 国产一区二区剧情av在线| 久久色中文字幕| 亚洲欧美日韩久久精品| 亚洲人成在线观看| 蜜桃视频一区| 久久高清一区| 欧美一区二区成人6969| 宅男噜噜噜66国产日韩在线观看| 欧美大片91| 免费观看国产成人| 久久伊人一区二区| 久久成人18免费观看| 亚洲伊人一本大道中文字幕| 亚洲电影天堂av| 亚洲三级影片| 亚洲精品视频免费在线观看| 亚洲国产综合视频在线观看| 国产在线不卡| 黄网动漫久久久| 亚洲成人直播| 亚洲精品中文字幕在线| 亚洲精品偷拍| 在线一区二区三区四区五区| 日韩视频免费在线观看| 在线视频精品一区| 欧美成年人视频网站| 久久综合图片| 欧美国产日韩亚洲一区| 欧美日韩一区二| 国产日韩高清一区二区三区在线| 国内自拍视频一区二区三区| 亚洲国产精品t66y| 一区二区三区你懂的| 久久精品1区| 日韩亚洲视频| 久久久久久婷| 国产精品久久久久久久久果冻传媒 | 国产精品theporn| 国产一区二区丝袜高跟鞋图片| 亚洲免费激情| 老司机67194精品线观看| 一本一本久久a久久精品综合麻豆| 亚洲综合色网站| 欧美日韩视频不卡| 99re亚洲国产精品| 亚洲国产欧美久久| 久久国产精品黑丝| 欧美亚男人的天堂| 在线综合亚洲欧美在线视频| 玖玖玖国产精品| 久久国内精品视频| 很黄很黄激情成人| 久久综合色综合88| 久久久99爱| 极品尤物久久久av免费看| 久久精品官网| 久久一区视频| 亚洲精品一区二区在线| 亚洲欧洲综合另类在线| 欧美www视频在线观看| 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 欧美va日韩va| 欧美日本在线播放| 一本色道88久久加勒比精品| 最新亚洲电影| 亚洲精品视频在线看| 国产精品久久久久91| 久久激情视频久久| 亚洲一区网站| 国产精品日产欧美久久久久| 亚洲欧美精品在线观看| 欧美影院在线| 一道本一区二区| 久久精品99国产精品酒店日本| 亚洲黄色片网站| 午夜国产欧美理论在线播放| 亚洲国产精品久久久久婷婷老年 | 亚洲午夜精品一区二区| 国产精品视频九色porn| 亚洲精品免费在线播放| 亚洲永久免费精品| 欧美日韩午夜在线视频| 国产自产高清不卡| 免费人成网站在线观看欧美高清| 欧美精品在线免费观看| 久久精品91久久香蕉加勒比| 欧美日韩精品综合| 亚洲国产成人精品久久久国产成人一区 | 欧美日韩二区三区| 欧美xart系列高清| 国产午夜亚洲精品羞羞网站 | 国产精品久久久久91| 欧美激情91| 亚洲欧洲另类国产综合| 免费成人高清| 亚洲电影在线免费观看| 91久久精品国产91性色tv| 久久精品午夜| 亚洲人成网站影音先锋播放| 亚洲性视频网站| 午夜久久99| 国产免费亚洲高清| 亚洲欧美国内爽妇网|