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

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

編輯Tag賺U幣

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

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

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

一:獲得圖片大小(這里是用象素值表示的.學PhotoShop的朋友都應該明白)
復制代碼 代碼如下:m.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
%>

''----------------------------------------------------------------''
二:添加文字水印
復制代碼 代碼如下:m.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
%>

''----------------------------------------------------------------''
三:添加圖片水印
復制代碼 代碼如下:m.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組件的另外兩個主要用法.包括:
剪裁圖片,生成圖片的縮略圖.
還是以我得習慣,用代碼加注釋說明:
剪裁圖片:
復制代碼 代碼如下:m.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代表的是裁減的寬帶和高和高度.
''----------------------------------------------------------------''
生成圖片縮略圖:
復制代碼 代碼如下:m.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---------------------------------------------------------------------------------------
復制代碼 代碼如下:m.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給圖片加水印,生成縮略圖
復制代碼 代碼如下:m.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實現代碼
復制代碼 代碼如下:m.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教程
欧美一区二区三区视频在线 | 欧美a级一区二区| 国产精品99久久久久久似苏梦涵| 欧美高清视频在线高清观看mv色露露十八 | 欧美成人影院| 玖玖在线精品| 91精品免费观看| 国产亚洲一区二区三区在线播放 | 欧美激情一区在线观看| 久久亚洲精品网站| 九色自拍视频在线观看| 日韩精品一区二区亚洲av观看| 国产精品91一区二区三区| 亚洲精品国产a久久久久久| 久久久欧美精品| 日本熟妇人妻中出| 国产aⅴ爽av久久久久成人| 国产精品久久久久久久久久妞妞 | 久草资源在线视频| 免费黄色成人| 亚洲精品中文字幕乱码三区| 欧美在线激情网| 国产成人在线综合| 成人羞羞国产免费图片| 韩国精品在线观看 | 国产情侣免费视频| 亚洲国产高清一区| 欧美精品日韩一区| 免费观看成人高| 五月综合色婷婷| 最新国产一区| 亚洲影院免费观看| 国产精品视频不卡| 人妻精品久久久久中文字幕| 深夜激情久久| 国产精品无人区| 97视频网站入口| 日韩欧美中文视频| 欧美一区二区三区在线播放| 国产成人综合亚洲| 三年中文在线观看免费大全中国| 亚洲一区站长工具| 粉嫩绯色av一区二区在线观看| 亚洲一级黄色片| 国产午夜福利在线播放| 国产v片在线观看| 久久国产乱子精品免费女| 亚洲精品在线观看www| 国产色一区二区三区| 国产乱淫a∨片免费视频| 男女男精品视频| 亚洲人成网站999久久久综合| 妞干网在线视频观看| 国产aⅴ一区二区三区| 国产资源在线一区| 久久九九免费视频| 国产成年人视频网站| 伦一区二区三区中文字幕v亚洲| 久久嫩草精品久久久精品一| 97精品视频在线| 手机免费看av片| 久久夜色电影| 亚洲第一福利一区| 国产精品三区四区| 日本三级视频在线| 99热免费精品| 亚洲免费一在线| 99久久久无码国产精品6| 午夜黄色小视频| 91亚洲永久精品| 2019精品视频| 国产色视频一区二区三区qq号| 色婷婷av一区二区三区丝袜美腿| 精品国产乱码久久久久久天美| 国产v亚洲v天堂无码| 国产无码精品在线播放| 9久re热视频在线精品| 日韩精品极品视频| 日韩精品一区二区三区不卡| 国产成人免费精品| 亚洲天堂网中文字| 国产精品对白刺激久久久| 日本中文字幕免费观看| 先锋影音久久久| 国产亚洲免费的视频看| 自拍偷拍一区二区三区四区| 成人在线视频国产| 亚洲18女电影在线观看| 欧美精品一区二区视频| 中文字幕免费视频观看| 国产一区二区福利| 91精品国产99| 白丝女仆被免费网站| 国产电影一区二区在线观看| 精品成人一区二区三区四区| 亚洲色成人一区二区三区小说| 欧美一区 二区 三区| 国产精品久久久99| 动漫一区二区在线| 探花国产精品一区二区| 国产成人综合精品三级| 日韩美女福利视频| fc2ppv在线播放| 日韩一级不卡| 中文字幕日韩精品在线| 国产乱淫av片| 欧美超碰在线| 337p日本欧洲亚洲大胆色噜噜| 国产视频在线视频| 一级毛片精品毛片| 欧美性受极品xxxx喷水| 男人添女人荫蒂免费视频| 日韩一区二区三区免费| 亚洲综合色区另类av| 日本成人三级| 蜜臀久久99精品久久久| 日韩一区欧美小说| 麻豆蜜桃91| 国产aⅴ一区二区三区| 国产三级精品三级| 豆国产97在线| 亚洲天堂2021av| 91免费看`日韩一区二区| 91免费看国产| 69亚洲精品久久久蜜桃小说| 风间由美一区二区三区在线观看| 国产精品一区二区久久精品 | 久久综合成人| 国产视频久久久久| 波多野结衣中文字幕在线播放| 国内精品久久久久久99蜜桃| 亚洲国产私拍精品国模在线观看| 一本之道在线视频| 希岛爱理av一区二区三区| 亚洲最大在线视频| 中文字幕高清视频| 亚洲二区免费| 欧美成人黄色小视频| 色婷婷粉嫩av| 精品一区二区三区免费| 国产精品久久久久影院日本| 台湾佬中文在线| 99国内精品久久| 国产 高清 精品 在线 a| av一区二区三| 亚洲精品视频在线观看网站| 国产系列第一页| 欧美一级做a| 欧美日韩小视频| 欧洲熟妇精品视频| 精品国产91乱码一区二区三区四区| 日韩电影第一页| 艳妇乳肉豪妇荡乳xxx| 亚洲黄色av| 欧美激情在线观看| 妺妺窝人体色www聚色窝仙踪| 国产精品白丝jk白祙喷水网站| 成人免费午夜电影| 国产乱淫av免费| 亚洲精品美国一| 日本丰满大乳奶| 一区二区三区免费在线看| 日韩一区二区麻豆国产| 黑人无套内谢中国美女| 欧美网站在线| 欧美精品videossex性护士| 精品无码黑人又粗又大又长| 99久久综合狠狠综合久久| 久久婷婷开心| 韩国久久久久久| 欧美在线不卡一区| 一级片视频免费观看| 91精品秘密在线观看| 久久91亚洲精品中文字幕| 久久网一区二区| k8久久久一区二区三区| 麻豆成人小视频| 成人h在线观看| 51午夜精品国产| 少妇献身老头系列| 久久激情一区| 成人精品一区二区三区| 性生交生活影碟片| 欧美日韩综合视频| 亚洲高清在线免费观看| 亚洲最大黄网| 51精品在线观看| 探花国产精品一区二区| 亚洲综合在线观看视频| 国产中文字幕免费观看| 欧美gayvideo| 午夜精品一区二区三区视频免费看 | 欧美aaaaaa午夜精品| 91夜夜未满十八勿入爽爽影院| 成人av无码一区二区三区| 色欧美片视频在线观看| 伊人影院综合在线| 亚洲精品日本| 国产精品久久久久77777| 国产丰满果冻videossex| 日韩欧美亚洲成人| 中文字幕第22页| 蘑菇福利视频一区播放| 成人欧美一区二区三区黑人| 日韩一级片免费看| 欧美夫妻性生活| 免费的av网站| 国产乱理伦片在线观看夜一区| 欧美成人在线免费观看| 韩国一区二区三区视频| 亚洲精品一区二三区不卡| 国产一区二区精彩视频| 国产午夜精品久久久久久久| 国产乱子伦精品视频| 欧美日韩中文字幕一区二区三区| 欧美激情伊人电影| 91在线视频国产| 色屁屁一区二区| 精品人妻一区二区三| 日本成人在线一区| 国产在线精品一区| 亚洲伊人影院| 精品激情国产视频| 亚洲性猛交富婆| 婷婷国产v国产偷v亚洲高清| 成年人网站av| 免费成人美女在线观看.| 国产精品一区视频| 婷婷视频一区二区三区| 中文字幕精品一区久久久久| 国产三级av片| 亚洲最新视频在线观看| 午夜精品中文字幕| 热久久免费视频| 秋霞毛片久久久久久久久| 国产一区调教| 久久久久成人网| 国产高清不卡视频| 欧美一区二区在线免费观看| 殴美一级黄色片| 亚洲国产精品激情在线观看| 国产女女做受ⅹxx高潮| 国产亚洲精品v| 国产综合精品一区二区三区| 超碰成人福利| 欧美激情精品久久久久久免费印度| 国产三级第一页| 91精品国产综合久久香蕉麻豆| 337人体粉嫩噜噜噜| 国产亚洲成aⅴ人片在线观看| 尤物av无码色av无码| 亚洲免费成人| 国产嫩草一区二区三区在线观看 | 欧洲亚洲免费在线| 色婷婷av一区二区三区之红樱桃 | 成人无码www在线看免费| 99久久精品免费看国产免费软件| 欧美高清中文字幕| 亚洲看片免费| 久久青青草原一区二区| 久久99蜜桃| 国产精品旅馆在线| 久久av日韩| 久久九九亚洲综合| 国产91视频在线| 欧美精品一区二区高清在线观看| 国产午夜福利一区二区| 欧美色播在线播放| 精品人伦一区二区三电影| 国产欧美一区二区三区鸳鸯浴| 黄色手机在线视频| 国产精品综合在线视频| 男女激烈动态图| 一区二区久久| 热re99久久精品国99热蜜月| 999精品色在线播放| 亚洲xxxx做受欧美| julia中文字幕一区二区99在线| 国产+成+人+亚洲欧洲| 国产精品高清乱码在线观看| 色婷婷成人综合| 国产成人精品毛片| 精品无人区太爽高潮在线播放 | 久久久久国产一区| 国产一区二区三区精品视频| www污在线观看| 久久婷婷激情| 久久免费一级片| 亚洲一区日韩| 亚洲午夜精品久久久中文影院av| 欧美精品偷拍| 欧美h视频在线| 国产精品久久久久久久久久10秀 | 日韩激情久久| 欧美一区91| 久久亚洲高清| 国产精品国产一区| 精品蜜桃一区二区三区| 五月精品视频| 精品国产一区二区三区四区vr| 欧美独立站高清久久| 精品久久久久久综合日本| 色综合天天综合网中文字幕| 国产成人精品自拍| 秋霞欧美视频| 国产精品亚洲一区| 久久香蕉国产| 久久精品五月婷婷| 久久久久久久久久久妇女 | 日韩av一区二区在线播放| 欧美色偷偷大香| 国产乱码久久久久久| 91麻豆精品久久久久蜜臀| 欧美一区二区三区网站| 欧美mv日韩mv国产网站app| 亚洲乱码国产乱码精品| 精品国产一区二区三区忘忧草| 亚洲精品国产精品乱码视色| 亚洲黄色av网站| 国产av无码专区亚洲av| 中文字幕亚洲综合久久筱田步美| 五月婷婷综合久久| 欧美黑人一级爽快片淫片高清| 欧美一区=区三区| 国产91在线播放精品91| 里番精品3d一二三区| 97伦理在线四区| 欧美激情国产在线| 日本一区二区三区视频在线观看| 亚洲国产99| 免费极品av一视觉盛宴| 精品一区二区在线免费观看| 日韩在线xxx| 久久一区二区三区国产精品| 艳妇乳肉豪妇荡乳xxx| 亚洲午夜国产一区99re久久| 男人av资源站| 欧美日本韩国一区二区三区视频| 无码人妻精品一区二区50| 日韩高清欧美高清| 熟妇高潮一区二区高潮| 韩国精品久久久999| 伊人影院中文字幕| 深爱激情综合网| 在线亚洲人成电影网站色www| 中文字幕免费在线看线人动作大片| 偷拍亚洲欧洲综合| 久久久久久久中文字幕| 8v天堂国产在线一区二区| 日韩最新中文字幕| 91视频一区| 日韩精品无码一区二区三区| 久久九九国产| 成人av一级片| 久久先锋影音av鲁色资源网| 欧美熟妇精品黑人巨大一二三区| 欧美黑人精品一区二区不卡| 午夜在线成人av| 欧美黄色免费观看| 日韩三级视频在线观看| 精品国产999久久久免费| 欧美成人一区在线| 日韩一区二区三区色| 风间由美久久久| 亚洲精品婷婷| 国产在线观看福利| 91网上在线视频| 久久精品一区二区免费播放 | 亚洲成年人av| 午夜久久久久久久久久一区二区| 五月天综合激情| 亚洲美女在线视频| 999国产精品亚洲77777| 成人黄色在线观看| 亚洲特级毛片| 黄色片久久久久| 国产精品视频你懂的| 老熟妇高潮一区二区三区| 欧美videos中文字幕| 亚洲欧美电影| 国产久一一精品| 狠狠入ady亚洲精品| 激情综合网婷婷| 亚洲天堂成人在线观看| 国产一级片播放| 精品一区二区三区三区| 日本一区二区三区中文字幕| 97在线中文字幕| 国产九九精品| 欧美成人三级在线播放| 亚洲一区二区在线视频| 免费看一级视频| 欧美精品一本久久男人的天堂| 西瓜成人精品人成网站| 午夜精品一区二区三区在线观看| 国产剧情一区二区三区| 在线观看国产三级| 91精品国产色综合久久不卡电影| 熟妇人妻系列aⅴ无码专区友真希| 国产精品小说在线|