欧美三区四区_av先锋影音资源站_亚洲第一论坛sis_影音先锋2020色资源网_亚洲精品社区_在线免费观看av网站_国产一区二区伦理_亚洲欧美视频一区二区_99视频精品全部免费在线_精精国产xxxx视频在线

ASP wsImage組件添加水印的實用代碼_ASP教程

編輯Tag賺U幣

推薦:ASP組件AspJpeg(加水印)生成縮略圖等使用方法
ASPJPEG是一款功能相當強大的圖象處理組件,用它可以輕松地做出圖片的縮略圖和為圖片加上水印功能。下面簡單介紹一下使用方法,需要的朋友可以了解下

ASP給圖片加水印是需要組件的...常用的有aspjpeg軟件和中國人自己開發的wsImage軟件,可以上網搜索下載這兩個軟件,推薦使用咱們中國人自己開發的wsImage,畢竟是中文版,容易操作.

注冊組件的方法:
命令提示符下輸入"regsvr32 [Dll路徑]" 就可以了.
圖片添加水印無非就是獲得圖片大小,然后把水印寫上去..ASP代碼只是起個控制組件的作用.用代碼來說明一切吧.

一:獲得圖片大小(這里是用象素值表示的.學PhotoShop的朋友都應該明白)
復制代碼 代碼如下:www.ghpqjb.com

<%
set obj=server.CreateObject("wsImage.Resize") ''調用組件
obj.LoadSoucePic server.mappath("25.jpg") ''打開圖片,圖片名字是25.jpg
obj.GetSourceInfo iWidth,iHeight
response.write "圖片寬度:" & iWidth & "<br>" ''獲得圖片寬度
response.write "圖片高度:" & iHeight & "<br>" ''獲得圖片高度
strError=obj.errorinfo
if strError<>"" then
response.write obj.errorinfo
end if
obj.free
set obj=nothing
%>

''----------------------------------------------------------------''
二:添加文字水印
復制代碼 代碼如下:www.ghpqjb.com

<%
set obj=server.CreateObject("wsImage.Resize")
obj.LoadSoucePic server.mappath("25.jpg") ''裝載圖片
obj.Quality=75
obj.TxtMarkFont = "華文彩云" ''設置水印文字字體
obj.TxtMarkBond = false ''設置水印文字的粗細
obj.MarkRotate = 0 ''水印文字的旋轉角度
obj.TxtMarkHeight = 25 ''水印文字的高度
obj.AddTxtMark server.mappath("txtMark.jpg"), "帶你離境", &H00FF00&, 10, 70
strError=obj.errorinfo ''生成圖片名字,文字顏色即水印在圖片的位置
if strError<>"" then
response.write obj.errorinfo
end if
obj.free
set obj=nothing
%>

''----------------------------------------------------------------''
三:添加圖片水印
復制代碼 代碼如下:www.ghpqjb.com

<%
set obj=server.CreateObject("wsImage.Resize")
obj.LoadSoucePic server.mappath("25.jpg") ''裝載圖片
obj.LoadImgMarkPic server.mappath("blend.bmp") ''裝載水印圖片
obj.Quality=75
obj.AddImgMark server.mappath("imgMark.jpg"), 315, 220,&hFFFFFF, 70
strError=obj.errorinfo ''生成圖片名字,文字顏色即水印在圖片的位置
if strError<>"" then
response.write obj.errorinfo
end if
obj.free
set obj=nothing
%>

''----------------------------------------------------------------''
其實給圖片添加水印就這么簡單.然后我在說下WsImage.dll組件的另外兩個主要用法.包括:
剪裁圖片,生成圖片的縮略圖.
還是以我得習慣,用代碼加注釋說明:
剪裁圖片:
復制代碼 代碼如下:www.ghpqjb.com

<%
set obj=server.CreateObject("wsImage.Resize")
obj.LoadSoucePic server.mappath("25.jpg")
obj.Quality=75
obj.cropImage server.mappath("25_crop.jpg"),100,10,200,200 ''定義裁減大小和生成圖片名字
strError=obj.errorinfo
if strError<>"" then
response.write obj.errorinfo
end if
obj.free
set obj=nothing
%>

詳細注釋:裁減圖片用到了WsImage的CropImage方法.其中定義生成圖片時候,100,10是左上角的裁減點,即離圖片左邊是100象素,頂端10象素.后兩個200代表的是裁減的寬帶和高和高度.
''----------------------------------------------------------------''
生成圖片縮略圖:
復制代碼 代碼如下:www.ghpqjb.com

<%
set obj=server.CreateObject("wsImage.Resize")
obj.LoadSoucePic server.mappath("25.jpg") ''加載圖片
obj.Quality=75
obj.OutputSpic server.mappath("25_s.jpg"),0.5,0.5,3 ''定義縮略圖的名字即大小
strError=obj.errorinfo
if strError<>"" then
response.write obj.errorinfo
end if
obj.free
set obj=nothing
%>

詳細說明:
產生縮略圖共有四種導出方式
(1) obj.OutputSpic server.mappath("25_s.jpg"),200,150,0
200為輸出寬,150為輸出高,這種輸出形式為強制輸出寬高,可能引起圖片變形。
(2) obj.OutputSpic server.mappath("25_s.jpg"),200,0,1
以200為輸出寬,輸出高將隨比列縮放。
(3) obj.OutputSpic server.mappath("25_s.jpg"),0,200,2
以200為輸出高,輸出寬將隨比列縮放。
(4) obj.OutputSpic server.mappath("25_s.jpg"),0.5,0.5,3
第一個0.5表示生成的縮略圖是原圖寬的一半,即表示寬縮小比例。
第二個0.5表示生成的縮略圖是原圖高的一半,即表示高縮小比例。
寬高的縮小比例一致意味著將對原圖進行比例縮小。寬高的縮放比例如果大于1,則對原圖進行放大。
2---------------------------------------------------------------------------------------
復制代碼 代碼如下:www.ghpqjb.com

<%
Dim stream1,stream2,istart,iend,filename
istart=1
vbEnter=Chr(13)&Chr(10)
function getvalue(fstr,foro,paths)'fstr為接收的名稱,foro布爾false為文件上傳,true 為普通字段,path為上傳文件存放路徑
if foro then
getvalue=""
istart=instring(istart,fstr)
istart=istart+len(fstr)+5
iend=instring(istart,vbenter+"-----------------------------")
if istart>5+len(fstr) then
getvalue=substring(istart,iend-istart)
else
getvalue=""
end if
else
istart=instring(istart,fstr)
istart=istart+len(fstr)+13
iend=instring(istart,vbenter)-1
filename=substring(istart,iend-istart)
filename9=right(getfilename(filename),4)'取原文件后綴
filename8=year(now())&month(now())&day(now())&hour(now())&minute(now())&second(now())&int(9*10^3*rnd)+10^3'取隨機文件名,
'如果你要加長文件名,請修改(100*rnd)中100的值
filename=replace(getfilename(filename),getfilename(filename),filename8) '替換原文件名,活用replace函數
filename=filename&filename9 '加上文件后綴,規則為生成的隨機文件名加上原文件后綴
istart=instring(iend,vbenter+vbenter)+3
iend=instring(istart,vbenter+"-----------------------------")
filestart=istart
filesize=iend-istart-1
objstream.position=filestart
Set sf = Server.CreateObject("ADODB.Stream")
sf.Mode=3
sf.Type=1
sf.Open
objstream.copyto sf,FileSize
if filename<>"" then
Set rf = Server.CreateObject("Scripting.FileSystemObject")
i=0
fn=filename
while rf.FileExists(server.mappath(paths+fn))
fn=cstr(i)+filename
i=i+1
wend
filename=fn
sf.SaveToFile server.mappath(paths+filename),2
'''''''''''''''''''''''''''''''''''''''''''''''''''
Dim Jpeg
Set Jpeg = Server.CreateObject("Persits.Jpeg")
If -2147221005=Err then
Response.write "沒有這個組件,請安裝!" '檢查是否安裝AspJpeg組件
Response.End()
End If
Jpeg.Open (server.mappath(paths+filename)) '打開圖片
If err.number then
Response.write"打開圖片失敗,請檢查路徑!"
Response.End()
End if
Dim aa
aa=Jpeg.Binary '將原始數據賦給aa
'=========加文字水印=================
Jpeg.Canvas.Font.Color = &Hff0000 '水印文字顏色
Jpeg.Canvas.Font.Family = Arial'字體
Jpeg.Canvas.Font.Bold = True '是否加粗
Jpeg.Canvas.Font.Size = 30'字體大小
Jpeg.Canvas.Font.ShadowColor = &H000000 '陰影色彩
Jpeg.Canvas.Font.ShadowYOffset = 1
Jpeg.Canvas.Font.ShadowXOffset = 1
Jpeg.Canvas.Brush.Solid = True
Jpeg.Canvas.Font.Quality = 4 '輸出質量
Jpeg.Canvas.PrintText Jpeg.OriginalWidth/2-100,Jpeg.OriginalHeight/2+20,"www.my9933.com" '水印位置及文字
bb=Jpeg.Binary '將文字水印處理后的值賦給bb,這時,文字水印沒有不透明度
'============調整文字透明度================
Set MyJpeg = Server.CreateObject("Persits.Jpeg")
MyJpeg.OpenBinary aa
Set Logo = Server.CreateObject("Persits.Jpeg")
Logo.OpenBinary bb
MyJpeg.DrawImage 0,0, Logo, 0.2 '0.3是透明度
cc=MyJpeg.Binary '將最終結果賦值給cc,這時也可以生成目標圖片了
response.BinaryWrite cc '將二進輸出給瀏覽器
MyJpeg.Save (server.mappath(paths+filename))
set aa=nothing
set bb=nothing
set cc=nothing
Jpeg.close
MyJpeg.Close
Logo.Close
'''''''''''''''''''''''''''''''''''''''''''''''''''''
end if
getvalue=filename
end if
end function
Function subString(theStart,theLen)
dim i,c,stemp
objStream.Position=theStart-1
stemp=""
for i=1 to theLen
if objStream.EOS then Exit for
c=ascB(objStream.Read(1))
If c > 127 Then
if objStream.EOS then Exit for
stemp=stemp&Chr(AscW(ChrB(AscB(objStream.Read(1)))&ChrB(c)))
i=i+1
else
stemp=stemp&Chr(c)
End If
Next
subString=stemp
End function
Function inString(theStart,varStr)
dim i,j,bt,theLen,str
InString=0
Str=toByte(varStr)
theLen=LenB(Str)
for i=theStart to objStream.Size-theLen
if i>objstream.size then exit Function
objstream.Position=i-1
if AscB(objstream.Read(1))=AscB(midB(Str,1)) then
InString=i
for j=2 to theLen
if objstream.EOS then
inString=0
Exit for
end if
if AscB(objstream.Read(1))<>AscB(MidB(Str,j,1)) then
InString=0
Exit For
end if
next
if InString<>0 then Exit Function
end if
next
End Function
Private function GetFileName(FullPath)
If FullPath <> "" Then
GetFileName = mid(FullPath,InStrRev(FullPath, "\")+1)
Else
GetFileName = ""
End If
End function
function toByte(Str)
dim i,iCode,c,iLow,iHigh
toByte=""
For i=1 To Len(Str)
c=mid(Str,i,1)
iCode =Asc(c)
If iCode<0 Then iCode = iCode + 65535
If iCode>255 Then
iLow = Left(Hex(Asc(c)),2)
iHigh =Right(Hex(Asc(c)),2)
toByte = toByte & chrB("&H"&iLow) & chrB("&H"&iHigh)
Else
toByte = toByte & chrB(AscB(c))
End If
Next
End function
%>

3---------------------------------------------------------------------------------------
用asp組件Persits.Jpeg給圖片加水印,生成縮略圖
復制代碼 代碼如下:www.ghpqjb.com

<%
FileName="1.jpg"
Set Jpeg = Server.CreateObject("Persits.Jpeg")
' 獲取源圖片路徑
Path = Server.MapPath(FileName)
' 打開源圖片
'response.write(Path)
Jpeg.Open Path
' 設定生成縮略圖細節 這里有很多種設定方法 下面的方法是先判斷寬高比 然后按比例縮放
If Jpeg.OriginalWidth / Jpeg.OriginalHeight > 1 then
Jpeg.Width = 98
Jpeg.Height = int((98/Jpeg.OriginalWidth)*Jpeg.OriginalHeight)
elseif Jpeg.OriginalWidth / Jpeg.OriginalHeight < 1 then
Jpeg.Width = 98
Jpeg.Height= int((98/Jpeg.OriginalWidth)*Jpeg.Height)
end if
' 設定銳化效果
Jpeg.Sharpen 1, 130
' 向指定路徑生成縮略圖
Response.Write Server.MapPath(".")
Jpeg.Save Server.MapPath(".")&"\small\"&filename
'response.write filename1
'response.write Server.MapPath("uploadpic/small")&"\"&filename1
' 注意這兩個Session
'Session("PPP0")=GP_curPath&FileName
'Session("PPP1")=GP_curPath&"small"&FileName
Set Jpeg = Nothing
'自動產生縮掠圖結束
'大圖片打水印開始
' 建立實例
Set Jpeg = Server.CreateObject("Persits.Jpeg")
' 打開目標圖片
Path = Server.MapPath(FileName)
' 打開源圖片
Jpeg.Open Path
' 添加文字水印
Jpeg.Canvas.Font.Color = &HFF0000' 紅色
Jpeg.Canvas.Font.Family = "宋體"
Jpeg.Canvas.Font.Bold = True
Jpeg.Canvas.Print 10, 10, "宏藍科技"
' 保存文件
Jpeg.Save Server.MapPath(".")&"\small\w_"&filename
' 注銷對象
Set Jpeg = Nothing
'大圖片打水印結束
%>

4---------------------------------------------------------------------------------------
利用ASPJPEG組建加水印ASP實現代碼
復制代碼 代碼如下:www.ghpqjb.com

<%
Class qswhImg
dim aso
Private Sub Class_Initialize
set aso=CreateObject("Adodb.Stream")
aso.Mode=3
aso.Type=1
aso.Open
End Sub
Private Sub Class_Terminate
set aso=nothing
End Sub
Private Function Bin2Str(Bin)
Dim I, Str
For I=1 to LenB(Bin)
clow=MidB(Bin,I,1)
if ASCB(clow)<128 then
Str = Str & Chr(ASCB(clow))
else
I=I+1
if I <= LenB(Bin) then Str = Str & Chr(ASCW(MidB(Bin,I,1)&clow))
end if
Next
Bin2Str = Str
End Function
Private Function Num2Str(num,base,lens)
'qiushuiwuhen (2002-8-12)
dim ret
ret = ""
while(num>=base)
ret = (num mod base) & ret
num = (num - num mod base)/base
wend
Num2Str = right(string(lens,"0") & num & ret,lens)
End Function
Private Function Str2Num(str,base)
'qiushuiwuhen (2002-8-12)
dim ret
ret = 0
for i=1 to len(str)
ret = ret *base + cint(mid(str,i,1))
next
Str2Num=ret
End Function
Private Function BinVal(bin)
'qiushuiwuhen (2002-8-12)
dim ret
ret = 0
for i = lenb(bin) to 1 step -1
ret = ret *256 + ascb(midb(bin,i,1))
next
BinVal=ret
End Function
Private Function BinVal2(bin)
'qiushuiwuhen (2002-8-12)
dim ret
ret = 0
for i = 1 to lenb(bin)
ret = ret *256 + ascb(midb(bin,i,1))
next
BinVal2=ret
End Function
Function getImageSize(filespec)
'qiushuiwuhen (2002-9-3)
dim ret(3)
aso.LoadFromFile(filespec)
bFlag=aso.read(3)
select case hex(binVal(bFlag))
case "4E5089":
aso.read(15)
ret(0)="PNG"
ret(1)=BinVal2(aso.read(2))
aso.read(2)
ret(2)=BinVal2(aso.read(2))
case "464947":
aso.read(3)
ret(0)="GIF"
ret(1)=BinVal(aso.read(2))
ret(2)=BinVal(aso.read(2))
case "535746":
aso.read(5)
binData=aso.Read(1)
sConv=Num2Str(ascb(binData),2 ,8)
nBits=Str2Num(left(sConv,5),2)
sConv=mid(sConv,6)
while(len(sConv)<nBits*4)
binData=aso.Read(1)
sConv=sConv&Num2Str(ascb(binData),2 ,8)
wend
ret(0)="SWF"
ret(1)=int(abs(Str2Num(mid(sConv,1*nBits+1,nBits),2)-Str2Num(mid(sConv,0*nBits+1,nBits),2))/20)
ret(2)=int(abs(Str2Num(mid(sConv,3*nBits+1,nBits),2)-Str2Num(mid(sConv,2*nBits+1,nBits),2))/20)
case "FFD8FF":
do
do: p1=binVal(aso.Read(1)): loop while p1=255 and not aso.EOS
if p1>191 and p1<196 then exit do else aso.read(binval2(aso.Read(2))-2)
do:p1=binVal(aso.Read(1)):loop while p1<255 and not aso.EOS
loop while true
aso.Read(3)
ret(0)="JPG"
ret(2)=binval2(aso.Read(2))
ret(1)=binval2(aso.Read(2))
case else:
if left(Bin2Str(bFlag),2)="BM" then
aso.Read(15)
ret(0)="BMP"
ret(1)=binval(aso.Read(4))
ret(2)=binval(aso.Read(4))
else
ret(0)=""
end if
end select
ret(3)="width=""" & ret(1) &""" height=""" & ret(2) &""""
getimagesize=ret
End Function
End Class
SavefullPath="326151745wldn.jpg" '圖片路徑賦值 或 圖片路徑變量賦值
'取得圖片的寬度
Set qswh = new qswhImg
arr = qswh.getImageSize(Server.Mappath(SavefullPath))
Set qswh = Nothing
str_ImgWidth=arr(1)
str_ImgHeight=arr(2)
If Int(str_ImgWidth) > 600 Then
str_ImgWidth = 600
Else
str_ImgWidth = str_ImgWidth
End If
'加水印
If Int(str_ImgWidth) > 300 And Int(str_ImgHeight) > 100 Then
LocalFile=Server.MapPath(SavefullPath)
TargetFile=Server.MapPath(SavefullPath)
Dim Jpeg
Set Jpeg = Server.CreateObject("Persits.Jpeg")
If -2147221005=Err then
Response.Write("<script language='javascript'>alert('沒有這個組件,請安裝!');history.back();</script>") '檢查是否安裝AspJpeg組件
Response.End()
End If
Jpeg.Open (LocalFile) '打開圖片
If err.number then
Response.Write("<script language='javascript'>alert('打開圖片失敗,請檢查路徑!');history.back();</script>")
Response.End()
End if
Dim aa
aa=Jpeg.Binary '將原始數據賦給aa
'=========加文字水印=================
Jpeg.Canvas.Font.Color = &Hfffffff '水印文字顏色
Jpeg.Canvas.Font.Family = Arial '字體
Jpeg.Canvas.Font.Bold = True '是否加粗
Jpeg.Canvas.Font.Size = 20 '字體大小
Jpeg.Canvas.Font.ShadowColor = &H000000 '陰影色彩
Jpeg.Canvas.Font.ShadowYOffset = 1
Jpeg.Canvas.Font.ShadowXOffset = 1
Jpeg.Canvas.Brush.Solid = True
Jpeg.Canvas.Font.Quality = 10 ' '輸出質量
Jpeg.Canvas.PrintText Jpeg.OriginalWidth/2-40,Jpeg.OriginalHeight/2-10,"網站建設" '水印位置及文字
bb=Jpeg.Binary '將文字水印處理后的值賦給bb,這時,文字水印沒有不透明度
'============調整文字透明度================
Set MyJpeg = Server.CreateObject("Persits.Jpeg")
MyJpeg.OpenBinary aa
Set Logo = Server.CreateObject("Persits.Jpeg")
Logo.OpenBinary bb
MyJpeg.DrawImage 0,0, Logo, 0.5 '0.3是透明度
cc=MyJpeg.Binary '將最終結果賦值給cc,這時也可以生成目標圖片了
Response.BinaryWrite cc '將二進輸出給瀏覽器
MyJpeg.Save (TargetFile)
set aa = nothing
set bb = nothing
set cc = nothing
Jpeg.Close
MyJpeg.Close
Logo.Close
End If
'加水印
%>

分享:ASP中DateAdd函數中日期相加或相減使用方法
本文將介紹ASP中DateAdd函數中日期相加或相減使用方法,需要了解的朋友可以參考下

來源:模板無憂//所屬分類:ASP教程/更新時間:2013-04-22
相關ASP教程
国产精品高潮在线| 欧美性xxxxxx| 欧美激情一区二区三区久久久| 欧美精品在欧美一区二区| 久久久久性色av无码一区二区| 日本韩国欧美超级黄在线观看| 久久久久国产免费免费| 日韩有码在线播放| 国产一线二线三线女| 天天操天天干天天摸| 女人色偷偷aa久久天堂| 黑人巨大精品欧美一区二区一视频| 国产v综合ⅴ日韩v欧美大片| 激情文学亚洲色图| 欧美黑人一区| 国产成人一区在线| 亚洲天堂2020| 男人天堂手机在线视频| 久久久久亚洲视频| 黄色亚洲大片免费在线观看| 欧美综合亚洲图片综合区| 91成人理论电影| 国产黄色大片免费看| 一区二区三区四区视频免费观看 | 99久久精品国产麻豆演员表| 最近中文字幕mv在线一区二区三区四区| 国产一区 在线播放| 中文字幕在线观看免费| 国产精品毛片在线| 日韩欧美中文字幕一区| 日韩中文一区| 青青草免费观看视频| 欧美精选一区| 9191久久久久久久久久久| 麻豆传媒一区二区| 日韩欧美亚洲国产| 国内精品嫩模av私拍在线观看| 欧美日韩国产首页| 秋霞久久久久久一区二区| 国产一级做a爰片在线看免费| 久久久9色精品国产一区二区三区| 欧洲亚洲精品在线| 欧美日韩一区在线观看视频| 免费在线观看黄网站| 午夜日韩在线| 日韩一级片在线播放| 在线视频欧美一区| 在线免费观看一级片| 日韩二区在线观看| 国产亚洲精品va在线观看| 国产精品丝袜久久久久久消防器材| 亚洲第一页视频| 高清不卡一二三区| 色综合久久精品亚洲国产| 日韩欧美理论片| gogo大尺度成人免费视频| 国产精品久久久久久久久果冻传媒| 欧洲亚洲在线视频| 一区二区三区四区免费| 国产精品亚洲片在线播放| 色就色 综合激情| 欧美一区视久久| 黄色片视频免费| 日本在线观看不卡视频| 国产亚洲精品91在线| 日本激情视频在线播放| 日韩一区二区三区四区五区 | 韩国三级大全久久网站| 18欧美乱大交hd1984| 91午夜理伦私人影院| 欧美黄色免费看| 国产日韩一区| 中文字幕日韩精品在线观看| 一起操在线视频| 视频一区日韩精品| 图片区小说区区亚洲影院| 国产日韩一区二区| 无码人妻精品一区二区三区蜜桃91 | 久久精品一区二区三区四区五区| 欧美a级在线| 欧美精品一区二区久久久| 狠狠97人人婷婷五月| 蜜桃成人精品| 亚洲人成小说网站色在线| 97人人模人人爽视频一区二区| www.99re7.com| 水野朝阳av一区二区三区| 色妞在线综合亚洲欧美| 99免费观看视频| 国产欧美日韩| 欧美精品在欧美一区二区少妇| av在线com| 88xx成人免费观看视频库| 国产精品久久久久久久久动漫| www日韩av| 国产午夜麻豆影院在线观看| 韩国成人精品a∨在线观看| 国模精品视频一区二区| 五月天综合视频| 国产在线欧美| 亚洲人成电影在线观看天堂色| 婷婷激情5月天| 天堂综合网久久| 在线成人av网站| 99视频在线免费播放| 视频欧美精品| 欧美性猛交丰臀xxxxx网站| 一个色的综合| 天天干,夜夜操| 亚洲乱码日产精品bd| 欧美精品尤物在线| 亚洲国产精品久久久久久久| 欧美激情一区二区三区在线| 国产精品久久久一区二区三区| 国产男人搡女人免费视频| 成人国产精品免费| 成人久久久久久久| 人人爽人人爽人人片av| 懂色av一区二区三区免费看| 国产精自产拍久久久久久| 日本视频免费在线| 国产福利91精品| 国产精品男女猛烈高潮激情| 欧美日韩精品区| 国产成人在线视频免费播放| 国产精品影院在线观看| 黑人一级大毛片| 成人蜜臀av电影| 91手机在线播放| 亚洲一区中文字幕永久在线| 国产欧美视频一区二区| 久久一区二区精品| 高清国产mv在线观看| 一区二区三区自拍| 浴室偷拍美女洗澡456在线| 51一区二区三区| 在线视频一区二区免费| 99精品在线免费视频| 国产福利一区二区精品秒拍| 日韩免费高清av| 久久婷婷中文字幕| 亚洲国产一区二区三区在线播放 | 51色欧美片视频在线观看| 久草资源在线视频| 成人小视频免费在线观看| 99视频日韩| 丰满熟妇人妻中文字幕| 亚洲国产综合91精品麻豆| 日韩激情视频一区二区| 国产成人精品亚洲线观看| 精品福利一二区| 玖玖爱在线精品视频| 国产日韩一区| 日本精品一区二区三区在线| 无码人妻一区二区三区免费| 国产日韩欧美综合在线| 日产精品一线二线三线芒果| 91p九色成人| 欧美日韩mp4| 欧美体内she精高潮| 激情综合在线| 91国自产精品中文字幕亚洲| 国产 欧美 日韩 在线| 91麻豆精品视频| 日本精品一区二区三区不卡无字幕| 国产精品亚洲一区二区三区在线观看| 91成人免费电影| 国产三级三级看三级| 91精品一区国产高清在线gif| 麻豆乱码国产一区二区三区| 久久久精品人妻一区二区三区四| www.日韩大片| 日本不卡二区高清三区| 91国产精品| 欧美精品一区二区三区蜜桃| jizz欧美性20| 美女www一区二区| 亚洲xxxx视频| 一级毛片久久久| 欧美日韩精品一区视频| xxxx国产视频| 久久亚洲色图| 亚洲在线www| 亚洲三区在线观看无套内射| 欧日韩精品视频| 成年人性生活视频| 日一区二区三区| 91久久在线观看| 天天综合在线视频| 欧美三级一区二区| caopor在线| 美女免费视频一区二区| 国产精品乱码视频| 久久不卡日韩美女| 亚洲第一偷拍网| 妖精视频在线观看免费| 成人黄色777网| 在线免费一区| 亚洲美女久久| 欧美精品做受xxx性少妇| 国产精品国产三级国产专区52| 中文字幕一区二区三区视频 | 另类的小说在线视频另类成人小视频在线 | 欧美国产欧美综合| 女人被男人躁得好爽免费视频| 精品国产一区二区三区小蝌蚪| 欧美日本在线视频中文字字幕| 精品黑人一区二区三区| 亚洲一区二区三区三| 自拍偷拍21p| 久久精品国语| 国产精品12| 日本伊人久久| 久久精品国产精品亚洲| 加勒比成人在线| 日韩免费看片| 日本道色综合久久影院| 午夜精品久久久久久久爽 | 永久免费看黄网站| 国产女主播一区| 欧美日韩亚洲一| 欧美精品三区| 91丝袜美腿美女视频网站| 99久久综合国产精品二区| 亚洲毛片在线看| 精品在线播放视频| 亚洲成人动漫av| 无套内谢丰满少妇中文字幕| 久久精品久久久精品美女| 日韩欧美一区二区三区四区| 亚洲最好看的视频| 国产91ⅴ在线精品免费观看| 亚洲卡一卡二卡三| 日韩欧美电影一二三| 懂色av粉嫩av蜜臀av一区二区三区| 国产亚洲精品超碰| 日本wwww视频| 免费久久99精品国产自在现线| 国产精品加勒比| 盗摄牛牛av影视一区二区| 欧美成人精品在线观看| 国产强伦人妻毛片| 91精品国产综合久久婷婷香蕉| 欧美一区二区三区粗大| 国产女主播视频一区二区| 久久久久免费精品| 久久久精品五月天| 色999日韩自偷自拍美女| 精品国产一区二区三区小蝌蚪| 国产不卡视频在线| 国产精品美女午夜爽爽| 中文字幕日韩视频| 一级α片免费看刺激高潮视频| 欧美日韩高清一区二区不卡| 国产真实乱在线更新| 亚洲欧美日韩国产综合在线 | 伊人精品综合| 欧美精品久久久久久久| 色哟哟国产精品色哟哟| 亚洲欧美另类自拍| 中文字幕av资源| 91精品国产福利| 久草中文在线视频| 粉嫩老牛aⅴ一区二区三区| 久操视频免费看| 中文一区一区三区高中清不卡| 亚洲36d大奶网| 国产乱色国产精品免费视频| 久久男人资源站| 久久精品九九| 在线观看成人一级片| 欧美福利影院| 精选一区二区三区四区五区| 欧美日韩伦理| 亚洲一区美女视频在线观看免费| 成人看片黄a免费看视频| 欧美在线xxx| 欧美特黄色片| 久久久久久香蕉网| 视频在线日韩| 欧美理论电影在线观看| 婷婷丁香花五月天| 久久精品国产2020观看福利| 亚洲黄色精品视频| 一区二区三区黄色| av在线资源观看| 亚洲色在线视频| 99国产精品久久久久久久成人 | 国产欧美一区二区精品性| 樱花草www在线| 91免费视频观看| 五月六月丁香婷婷| 久久久亚洲高清| av在线网站免费观看| 久久午夜老司机| 一级日本黄色片| 久久久久国产精品麻豆| 黄色三级视频在线播放| 久久久久99精品一区| 国产黑丝在线视频| 亚洲国产精华液网站w| 亚洲一区和二区| 中文字幕在线不卡一区| 欧美精品欧美极品欧美激情| 亚洲久本草在线中文字幕| 人妻av无码一区二区三区| 亚洲一区二区成人在线观看| 欧洲美熟女乱又伦| 黑人巨大精品欧美一区二区三区 | 女同性一区二区三区人了人一| 欧美精品一区二区三区在线看午夜| 欧美精选一区| 中文网丁香综合网| 日韩av高清在线观看| 国产精品又粗又长| 国产高清在线精品| 精品综合久久久久| 国产色综合一区| 大地资源二中文在线影视观看| 亚洲激情校园春色| 国精产品一区一区二区三区mba| 日本高清无吗v一区| 日韩精品在线免费看| 日韩午夜电影av| 91成人在线免费| 最近中文字幕mv在线一区二区三区四区 | 亚洲精品国产久| 最好看的中文字幕久久| jizz日本在线播放| 欧美伊人久久久久久午夜久久久久| 欧美一区二区激情视频| 日韩精品免费一线在线观看| 开心激情综合网| 欧美国产在线电影| 色悠久久久久综合先锋影音下载| 91精品视频免费观看| 亚洲视频在线免费| 欧美性受xxxx黑人猛交88| 国产自产v一区二区三区c| 九九热免费在线观看| 国产精品久久777777| 黄色录像一级片| 91精品国产色综合久久久蜜香臀| 国产视频一区二区三| 欧美精品手机在线| 国产精品乱战久久久| 国产一区在线免费观看| av成人国产| 久久久久久久激情| 国产色产综合色产在线视频| 成人做爰69片免网站| 91.成人天堂一区| 国产丰满美女做爰| 久久全球大尺度高清视频| 日韩啪啪网站| 欧美一区二区三区四区夜夜大片| 日韩极品在线观看| 艹b视频在线观看| 亚洲激情网站免费观看| 午夜偷拍福利视频| 亚洲欧美日韩久久久久久| 成人国产精品| 91中文字幕在线观看| 一区二区亚洲精品| 免费黄色日本网站| 国产精品久久久久婷婷| 日韩欧美国产成人精品免费| 精品国产一二三区| 亚洲1234区| 国产日韩欧美电影在线观看| 欧美精品激情| 一本大道熟女人妻中文字幕在线| 欧美激情资源网| 波多野结衣亚洲色图| 日韩精品www| 深夜福利亚洲| 国产精品日韩一区二区免费视频 | 18视频在线观看娇喘| 不卡的av中国片| 阿v天堂2014| 精品久久五月天| 亚洲成人激情社区| 亚洲影院高清在线| 久久中文在线| 人妻巨大乳一二三区| 日韩欧美视频一区二区三区| 国产永久免费视频| 97视频在线播放| 91精品啪在线观看国产18| 国产毛片视频网站| 中文字幕一区二区三区精华液| 国产精品第一页在线观看| 一本色道久久综合亚洲精品小说| 欧美一级大片在线视频| 欧美污视频久久久| 成人在线一区二区三区| 国产视频三区四区| 亚洲激情在线视频| 疯狂欧洲av久久成人av电影 | 午夜日韩激情|