日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

C# WPF 獨(dú)立開(kāi)發(fā)看圖工具 PixSight 經(jīng)驗(yàn)介紹(二)—— 水印模塊開(kāi)發(fā)實(shí)錄

C# WPF 獨(dú)立開(kāi)發(fā)看圖工具 PixSight 經(jīng)驗(yàn)介紹(二)—— 水印模塊開(kāi)發(fā)實(shí)錄 1. 前言上篇《C# WPF 獨(dú)立開(kāi)發(fā)看圖工具 PixSight 經(jīng)驗(yàn)介紹》介紹了整體技術(shù)架構(gòu)、圖片瀏覽/查看/編輯/OCR/格式轉(zhuǎn)換以及幾個(gè)最耗時(shí)的性能坑大圖內(nèi)存溢出、多格式兼容、啟動(dòng)速度、2000 圖片假死、OCR 語(yǔ)言選擇等。原文鏈接https://blog.csdn.net/weixin_53483426/article/details/162941010本文作為續(xù)篇記錄最近新增的核心模塊——「添加水印」。需求很樸素日常要把證件、材料照片發(fā)給別人時(shí)最怕被拿去亂用于是需要給圖片批量鋪上平鋪文字水印含用途、限制等且要所見(jiàn)即所得、能一次處理一堆圖。下面就從功能、原理到開(kāi)發(fā)踩坑完整講一遍重點(diǎn)依然是那些“文檔里搜不到、只能自己踩出來(lái)”的坑。2. 功能介紹入口在主界面的「添加水印」。典型流程添加圖片支持對(duì)話框多選也可從瀏覽視圖直接選擇帶入→ 設(shè)置水印參數(shù) →實(shí)時(shí)預(yù)覽 → 批量保存到各自原目錄同名自動(dòng)加序號(hào)不覆蓋原圖。面向普通用戶做了幾處易用性處理字體下拉顯示中文名微軟雅黑 / 黑體 / 宋體 / 楷體 / 微軟雅黑 UI…內(nèi)部再映射到真正的字體名普通用戶無(wú)需懂英文/拼音。顏色既可用預(yù)設(shè)色板紅橙黃綠青藍(lán)紫黑白灰也能點(diǎn)「取色」打開(kāi)系統(tǒng)取色器完全不需要了解十六進(jìn)制。參數(shù)改完自動(dòng)持久化下次進(jìn)入沿用上次設(shè)定。授權(quán)添加水印累計(jì) 50 次整批成功計(jì) 1 次足夠日常使用超出后可購(gòu)買激活碼解鎖。默認(rèn)參數(shù)WatermarkOptions參數(shù)默認(rèn)值說(shuō)明水印文字Text空必填整段平鋪文字例如“僅限辦理XX業(yè)務(wù)使用”字體FontFamilyMicrosoft YaHei下拉顯示中文名渲染用真實(shí)字體名字號(hào)FontSize00 按圖寬自適應(yīng)字號(hào) 圖寬 / 27顏色ColorHex紅色#FF0000可用取色器任意選不透明度Opacity45≈ alpha 115/255半透明不擋內(nèi)容角度Angle30°整數(shù)度負(fù)值向左上傾斜行數(shù)Rows6縱向平鋪密度參考常見(jiàn)證件照水印后綴OutputSuffix_水印輸出文件名附加如 photo_水印.jpg3. 水印原理平鋪整段文字而不是單字很多人以為“平鋪水印”是讓每個(gè)小瓦片只寫一個(gè)字其實(shí)不是。本項(xiàng)目每個(gè)瓦片寫的就是整段水印文字比如“僅限辦理業(yè)務(wù)使用”。做法是先算出單個(gè)瓦片的尺寸文字寬 × 行高把整段文字柵格化到一張小透明瓦片上字體只柵格化一次把這張小瓦片整體旋轉(zhuǎn)到目標(biāo)角度只旋轉(zhuǎn)一次然后在源圖上按“旋轉(zhuǎn)后的網(wǎng)格”逐塊 Composite 這張小瓦片鋪滿整張圖。因?yàn)樾D(zhuǎn)是線性變換逐塊旋轉(zhuǎn)放置等價(jià)于“先把整層旋轉(zhuǎn)好再和原圖合成”視覺(jué)上完全一致。預(yù)覽圖會(huì)先把長(zhǎng)邊限制到 1280px 降采樣避免超大圖旋轉(zhuǎn)帶來(lái)的內(nèi)存/性能問(wèn)題。4. 開(kāi)發(fā)踩坑總結(jié)4.1 超大旋轉(zhuǎn)畫布的性能災(zāi)難最耗時(shí)的一坑最初的直觀寫法建一張覆蓋整張圖的巨大透明層 → 在上面寫好所有文字 → 把整層旋轉(zhuǎn) → 裁切 → 放大回原圖尺寸 → 再和原圖整體合成。問(wèn)題在水印是斜鋪的要覆蓋原圖四角這張“巨大透明層”必須比原圖大不少約 1.4 倍對(duì)角線。在 6000×4000 原圖上這一步要 6~11 秒/張批量幾百?gòu)埜緵](méi)法用。新方案關(guān)鍵思路完全不創(chuàng)建超大畫布、不做放大上采樣。文字柵格化到一張幾十~幾百像素的小瓦片 → 旋轉(zhuǎn)瓦片一次 → 直接在源圖上按“旋轉(zhuǎn)后的網(wǎng)格”逐塊合成小瓦片一張圖約 100 次廉價(jià)操作。速度提升一個(gè)數(shù)量級(jí)以上效果肉眼無(wú)差別。核心網(wǎng)格合成代碼如下// 直接在源圖上按“旋轉(zhuǎn)后的網(wǎng)格”逐塊合成小瓦片不再建超大畫布 // 旋轉(zhuǎn)矩陣與 Magick Rotate(angle) 一致圖像坐標(biāo)系 y 向下正角順時(shí)針 // x cx ux·cosθ - uy·sinθ // y cy ux·sinθ uy·cosθ double rad angle * Math.PI / 180.0; double cosR Math.Cos(rad); double sinR Math.Sin(rad); int tw (int)rotated.Width, th (int)rotated.Height; double cx W / 2.0, cy H / 2.0; // 覆蓋范圍取旋轉(zhuǎn)后外接矩形在網(wǎng)格空間的半幅 余量確保整圖被覆蓋 double absCos Math.Abs(cosR), absSin Math.Abs(sinR); int halfX (int)((W * absCos H * absSin) / 2.0) stepX; int halfY (int)((W * absSin H * absCos) / 2.0) stepY; int nx (int)(halfX / (double)stepX) 1; int ny (int)(halfY / (double)stepY) 1; for (int ix -nx; ix nx; ix) { for (int iy -ny; iy ny; iy) { double ux ix * stepX, uy iy * stepY; double rx ux * cosR - uy * sinR; double ry ux * sinR uy * cosR; int px (int)(cx rx - tw / 2.0); int py (int)(cy ry - th / 2.0); src.Composite(rotated, px, py, CompositeOperator.Over); } }4.2 Magick.NET Q16 下顏色變“暗紅”的坑用 new MagickColor((byte)255, 0, 0) 想畫純紅結(jié)果出來(lái)是暗紅肉眼都能看出不對(duì)。原因是本項(xiàng)目用的是 Q16 版本16 位色深Quantum 范圍 0~65535而 new MagickColor(byte,byte,byte) 這個(gè)構(gòu)造函數(shù)會(huì)把 0~255 當(dāng)作 Quantum 的“小值”直接填進(jìn)去沒(méi)有映射到 Quantum 全范圍于是紅色被壓到很暗。修復(fù)用 MagickColor.FromRgb(r, g, b)它會(huì)正確地把 0~255 映射到 Quantum 全范圍。同理不透明度也統(tǒng)一在合成水印層時(shí)用 Evaluate(Channels.Alpha, Multiply, alpha) 處理保證整層一致// Q16 下 new MagickColor(byte,byte,byte) 會(huì)把 255 當(dāng)成 Quantum 小值導(dǎo)致顏色極暗 // 必須用 FromRgb 才能將 0-255 正確映射到 Quantum 全范圍。 var opaqueColor MagickColor.FromRgb(r, g, b); // 在小瓦片上統(tǒng)一處理不透明度平鋪后整體一致 double alphaFactor opacity / 100.0; if (alphaFactor 1.0) tile.Evaluate(Channels.Alpha, EvaluateOperator.Multiply, alphaFactor);4.3 中文與字體名處理ImageMagick 不吃「微軟雅黑」這種中文顯示名它要么認(rèn)字體名Microsoft YaHei要么認(rèn)字體文件路徑。另外反復(fù)枚舉 MagickNET.FontFamilies 會(huì)觸發(fā)字體緩存重建偶發(fā)卡頓甚至異常。本項(xiàng)目的解法下拉用 FontOption 類Name 顯示中文名給用戶看Family 存真實(shí)字體名供渲染選中后再把 Family 寫回渲染參數(shù)。ResolveFont 優(yōu)先到 Windows\Fonts 找字體文件路徑微軟雅黑→msyh.ttc[0]、黑體→simhei.ttf 等繞過(guò) ImageMagick 的字體名緩存都找不到才回退到字體名字符串。字體列表用 Lazy 只枚舉一次避免反復(fù)觸發(fā)緩存重建。// 字體選項(xiàng)Name中文顯示名給用戶看Family真實(shí)字體名供渲染 public class FontOption { public string Name { get; set; } public string Family { get; set; } } // 在 Windows 字體目錄中查找字體文件優(yōu)先 .ttf再 .ttc/.otf // .ttc 集合字體加 [0] 幫助 ImageMagick 選第一個(gè) private static string FindFontFile(params string[] names) { string fontsDir Path.Combine( Environment.GetFolderPath(Environment.SpecialFolder.Windows), Fonts); foreach (var name in names) { string lower name.ToLowerInvariant(); string[] candidates; if (lower.Contains(yahei) || lower.Contains(微軟雅黑)) candidates new[] { msyh.ttc, msyh.ttc[0], msyhbd.ttc, msyhl.ttc }; else if (lower.Contains(heiti) || lower simhei) candidates new[] { simhei.ttf, simhei.ttc, simhei.ttc[0] }; else if (lower.Contains(sun) || lower simsun) candidates new[] { simsun.ttc, simsun.ttc[0], simsunb.ttf }; else if (lower.Contains(kai) || lower kaiti) candidates new[] { simkai.ttf }; else if (lower arial) candidates new[] { arial.ttf }; else if (lower times new roman) candidates new[] { times.ttf, timesbd.ttf }; else candidates new[] { ${lower}.ttf, ${lower}.ttc[0], ${lower}.ttc, ${lower}.otf }; foreach (var c in candidates) { string raw c.Contains([) ? c.Substring(0, c.IndexOf([)) : c; string full Path.Combine(fontsDir, raw); if (File.Exists(full)) return Path.Combine(fontsDir, c); } } return null; }4.4 預(yù)覽與保存分離 防抖/取消預(yù)覽RenderPreview不寫盤且長(zhǎng)邊限 1280px 降采樣保存ApplyAndSave才真正落盤。難點(diǎn)在于拖動(dòng)滑塊時(shí)如果每次都重渲染隊(duì)列會(huì)堆積導(dǎo)致界面假死。處理手段參數(shù)變更走 200ms 防抖停手后才重建一次預(yù)覽并后臺(tái)持久化默認(rèn)參數(shù)預(yù)覽在后臺(tái) Task.Run 渲染每次請(qǐng)求帶遞增 token舊的請(qǐng)求完成后若 token 已過(guò)期就丟棄結(jié)果避免亂序/堆積角度/不透明度/行數(shù)這類滑塊拖動(dòng)過(guò)程中只更新數(shù)字松手CommitSliderChange才觸發(fā)一次預(yù)覽重建避免持續(xù)重渲染。// 防抖停手 200ms 后才重建預(yù)覽 持久化默認(rèn)參數(shù) _debounceTimer new DispatcherTimer { Interval TimeSpan.FromMilliseconds(200) }; _debounceTimer.Tick (s, e) { _debounceTimer.Stop(); RebuildPreview(); Task.Run(() PersistDefaults()); }; // 重建預(yù)覽后臺(tái)渲染 token 取消陳舊任務(wù)避免隊(duì)列堆積假死 private void RebuildPreview() { var item CurrentItem; if (item null) { PreviewImage null; return; } _previewCts?.Cancel(); // 取消上一次 _previewCts new CancellationTokenSource(); var cts _previewCts; int token _previewToken; // 遞增 token Task.Run(() { var (bmp, error) ServiceLocator.Watermark.RenderPreview(item.SourcePath, opt); lock (_previewLock) { if (token ! _previewToken) return; // 已被新請(qǐng)求接管丟棄 } Application.Current?.Dispatcher?.Invoke(() { if (cts.IsCancellationRequested) return; if (bmp ! null) PreviewImage bmp; else StatusText $預(yù)覽失敗{error}; }); }, cts.Token); }4.5 批量保存的并發(fā)與授權(quán)額度保存階段逐張并行限制并發(fā) 3既利用多核又避免內(nèi)存峰值過(guò)高M(jìn)agickImage 各實(shí)例獨(dú)立、線程安全。原格式不可寫水印時(shí)自動(dòng)回退 PNG/JPG。授權(quán)額度按“整批”計(jì)只有整批全部成功才扣 1 次中途失敗不扣符合用戶預(yù)期。4.6 順帶填的坑清理 ImageMagick 臨時(shí)文件Magick.NET 處理超大圖時(shí)像素緩存可能溢出到 %TEMP% 的 magick-* 文件無(wú)擴(kuò)展名。程序正常退出會(huì)釋放但若強(qiáng)關(guān)/中斷這些文件會(huì)遺留——曾一次堆積 40GB 占滿系統(tǒng)盤。于是在 App 啟動(dòng)時(shí)加了一段自清理刪除「最后寫入早于 5 分鐘前、且當(dāng)前沒(méi)被占用獨(dú)占打開(kāi)失敗」的孤兒文件單文件失敗跳過(guò)、整體異常兜底絕不阻塞啟動(dòng)。5. 軟件獲取與授權(quán)更新本工具提供 30 天免費(fèi)試用正式授權(quán)為一次性買斷無(wú)年費(fèi)正式版與試用版是同一程序首次運(yùn)行即 30 天試用激活后轉(zhuǎn)為正式版。相比上篇授權(quán)項(xiàng)增加「添加水印累計(jì) 50 次」整批成功計(jì) 1 次。激活采用「機(jī)器碼 激活碼」方式一臺(tái)機(jī)器對(duì)應(yīng)一個(gè)授權(quán)便于離線使用。獲取方式請(qǐng)關(guān)注作者后續(xù)動(dòng)態(tài)同前篇網(wǎng)盤鏈接。6. 結(jié)尾水印模塊從“想要”到“好用”最值錢的經(jīng)驗(yàn)是平鋪水印不要建超大旋轉(zhuǎn)畫布改成「小瓦片旋轉(zhuǎn)一次 網(wǎng)格逐塊合成」以及 Magick.NET Q16 下務(wù)必用 FromRgb 設(shè)色。后續(xù)會(huì)持續(xù)更新文章、迭代功能歡迎開(kāi)發(fā)同行交流 WPF 圖像開(kāi)發(fā)相關(guān)問(wèn)題。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
自拍鲍鱼一区在线高清观看免费| 久久丝袜| 精品亚洲国产成人AV制服丝袜 | 久久久久久久9最新免费视频观看| 久久一级无码精品毛片6| 日韩欧美三级| 欧美A√综合网 | 加勒比综合网| 舔人妻中文免费视频| 91粉芽高清在线一区二区| 免费精品无码一级毛片牛牛影视 | 性高潮久久久久久久久久久| 日本久久综合| 伊人五月天青青草婷婷| 国产乱伦性爱AV| 超碰色老头| 日韩人体偷拍| 婷婷综合久久| 最新国产亚洲精品精品国产亚洲综合| 亚洲国产成人精品久久久国产成人一区二区| 少妇人妻精品| 亚洲综合春色| 秋霞一区二区三区四区五区六区七区| 日本福利社| 69av一区二区三区| 三久久久四久久久久| 中文字幕免费看| 9久久9综合| 亚洲欧美综合区自拍另类| 97碰碰色| 另类欧美色| 日本最新1区2区3区| 1区2区3区中文字幕日韩| 五月丁香久久| 制服乱伦| 99热这里| 中文字幕艹艹| 极品五月天噜噜| 国产精品制服丝袜清纯唯美| 无码丰满熟妇一区二区浪潮AV| 91丝袜美女视频| 超碰色美女| 激情视频图片| 精品美女少妇一区二区| 97免费视频在线| 97国产|免费| 久艹视频在线| 麻豆精品.欧美精品.日韩精品.| 精品大全99999| 超碰9 7女人| 日韩 欧美 校园一区| 99啪| 国产乱婷婷精品二区三区| 人人操人人摸人 | 尤物视频新赏网鲜网色诱网| 99999亚洲| 精品九区| 殴美在线AⅤ| 日操粉逼逼| 國產尤物AV尤物在線觀看| 欧美一级久久久久久久大片动画| A片三级无码| 翔田千里爆乳巨臀无码| 大香蕉九九| 色婷婷丁香五月| 久久极品伊人| 一区二区三区四区在线不卡| 欧美97免费| 男人天堂新| 亚洲精品久久久久毛片A片拉屎 | 人人干人人搞人人摸| 天天躁日日躁XXXXYY| 女人高潮抽搐喷水视频网站| 国产少妇与亚洲av| 久草在| 视频黄站| 91香蕉国产尤物视频| 亚洲高清视频在线免费观看| 波多野结衣被操50分钟免费视频| 热思思免费视频| av在线观看不卡网站| 精品视频免费在线一区| 久久婷婷伊人| 欧美午夜色妇色鬼| 死我十八禁| 欧美色图片| 欧美日韩国产三级黄色| 美国一区二区免费视频| 亚洲夜色在线| 玖玖超碰熟| 91天堂网| 色狠狠综合| 亚洲国产一级中文综合久久天堂在线免费观看 | 黄片www视频免费| 岛国网址国产| 不卡超碰护士AV在线免费播放| 嗯……啊…嗯嗯…啊…好舒服| 日韩综合97P| 青青草公开在线免费不卡视频| 99无码狠狠久久| 综合欧美激情网| 78m啪啪啪| 亚洲精品国产日韩无码AV永久免| 99啪啪视频| 99热aaa| 天天干人人乐| 欧美久热| 天天综合站| 欧美日韩*字幕一区| 九月婷婷| 五月天婷婷社区| 国产精品久久久久无码A√| 中文字幕在线观看丝袜| rion磁力链接| 色99视频| 男人的天堂VA| 91婷婷| 亚洲 中文 欧美 日韩 在线| 亚洲 自拍偷拍 欧美| 天天天天干| 97超碰超欧美。| 97精品| 天天干天天做| 日1区2区3区2020| 国产网红精品| 天天射夜夜| 99久国产精品午夜性色福利| 综合久久婷婷| 人人妻人人爽一区二区三区| 99操逼| 亚洲男人天堂2| 变态乱伦伪娘灌肠一区二区| 色第一页| 国产成人自拍视频视频| 影音先锋乱| 国产97av| 六月丁香网| 东京热91| 久久超碰亚洲人| 欧美翘臀视频网站一区二区三区 | 欧美在线啊啊啊| 人人操人人爽人人操人人| www.超碰| 国产熟女精品一区二区| 色五月69夫妻| 亚洲激情综合另类男同| 日韩三级伊人| wwe 天天干.com| 91看黄片| 亚洲欧美在线综合| 九九黄色网| 精品国产乱码久久久| 91超级碰碰| 97超碰9| 长长久久88视频| 蜜臀久久99精品久久久久久| 啊啊啊好舒服好爽啊啊啊视频| 亚洲国产91精品一区二区久久| 亚洲91网站| 婷婷视频在线免费观看| 看免费一级在线播放毛片| 五月天婷婷激情| 欧美爱爱97| 亚洲 欧美 小说| 日本成人A片免费看| 综合激情一一91| 人妻少妇av在线观看| 少妇蹲下露出大唇5| 亚洲综合春色| 欧美日本一区二区a人| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 青草园大香蕉| 久久大香蕉手机高清| 日韩中文字幕视频| 婷婷爽人人婷婷爽视频| AV天堂男人的天堂| 不卡超碰护士AV在线免费播放| 少妇熟女1区2区3区| 色眯眯av| 久久久久久性爱片| 色爱三区| 老熟女乱伦一区| 欧美精品欧美精品系列| 国产精品 午夜福利| 人妻aa| 久久久久久久强迫| 久综合国内精品自在自线| 精品视频久久区| 黑操B| 大香蕉强奸乱伦| 中文字幕在线观| 天天天天天超碰| 中文字幕永久在线| 伊人久久婷婷| 中文自拍欧美影视| 丁香五月天视频| 图片区小说区| 国产熟女免费观看久久| 亚洲AV秘 精品久久老牛影视| 亚洲毛片久久| 九九热精品视频六| 加勒比色综合| 嗯嗯,啊啊,国产精品| 亚洲黄色网址视频| 亚洲自拍天堂| 神马久久久久久伦理片| 秋霞网—男女啪啪亚洲免费体验区| 欧美综合色图网| 欧美论理片| 乱理日韩中文| 精爱久久| 欧美曰韩国产精品| 大香蕉欧美国产日韩高潮| 精品熟女一区=区三区| 亚洲五月天激情| 日本日皮视频逼| 欧美黑人精品在线播放| 国产精品亚洲一级av第二区| 91性色| 久久久日本电影| 日本国产二线女色| 97色综合中文网| 97极品无码| 国产免费小视频| 久久久91| 日韩无码视频黄色| 青娱乐久久艹| 首页中文字幕中文字幕免费| 色五月综合| 天天综合网~69| 久久手机视直播| 久久久久久久久九九久孕交| 久久久内射良家| 日韩无码第3页| 91色拍| 一级特黄aaa大片在线观看成人一级片在线观看 | 一二三区精品视频| A 天堂| 天天操天天干一区二区 | 97国产伦理| 久久人妻熟女一区二区| 无码动漫av中文字幕| 精品成人亚洲午夜电影| 欧美日韩999| 欧美嗯啊……在线观看视频免费| 黄色片G G G| 男人天堂2019| 日韩无码a片| 国产九九九九九九九九| 人妻少妇三级| 东京热男人天堂| 八戒无码国产午夜福利| 免费A V在线| 麻豆久久久久久久久丝袜 | 中日韩熟女| 99综合网| 天天影视网色欲色香| 色香天天| 久久国产视频性吧| 人妻少妇久久中文| 亚洲天堂中文字| 欧美性爱五月天| 国产精品久久久九九九| 69XX一中文字幕人妻91| av九九| 好屌色综合| 1769一区| 99久久这里只有精品| 欧美精品欧美精品系列| 午夜理论片在线观看免费| 伊色综合天堂色97| 96超碰网| 亚洲黑丝在线| 性综合网| 亚洲欧美中日韩| 中文字幕视频在线观看| 99久久婷婷国产综合精品草原| 久久久久ab| 青草综合| 亚洲人妻一区二区三区| 老熟女综合网| 亚洲第一页色| 极品色综合| 国产精品一区二区 尿失禁| 日本99一区二区| 岛国免费视频在线| 日本97久久久精品| 日本熟妇浓毛hdsex| 亚洲一区二区麻豆影院| 99综合免费视频| 天堂涩涩| 欧美强奸乱能| 人妻天天爽夜夜爽2| 高清无码在线播放网站| 嫩草伊人久久精品| 中文字幕人成乱码熟女香港| 精品176精品2| 久操凹凸视频| 高潮9999外国| www.色婷婷| 超碰超碰超碰超碰的大鸡吧操黑丝袜 | 日韩国产中文字幕| 亚洲中字幕日本一区二区三区| 成人天天爽| 91人妻做a观看视频| 亚洲性图91| 在线观看综合精品亚洲| 亚洲双插| 日韩情色视频| 日日干天天干夜夜爽| 久久鲁夜| 欧美极度丰满熟妇hd| 亚洲影视高清三级-草1024榴社区入口-品爱AV| 毛片电影一区二区三区| 亚洲欧美另类图片| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 婷婷久月| 国产精品第一区第一页| 裸体1区| 唐山老熟妇露脸啪啪叫| 97日亚洲欧美| 欧美色日本| 亚洲欧美日韩免费电影| 欧美草草高清日韩视频| 国产日韩人人| 人妻嗯啊啊在线播放| 日韩激情电影中文字幕| 少妇丝袜在线观看AV| 99热精品在线观看| 国产一级内射无挡观看| 人妻夜爽夜夜爽| 亚殴在线| 最新日韩黄片| 夜夜骑夜夜操| 欧洲人妻视频| 欧美高潮| 欧美日韩人人精品| 狠狠激情综合狠狠操中文字幕| 91天堂| 夜夜 中文视频rt| 五月激情综合网| av在线播放国产一区| 中文字幕第二页| 超碰碰97| 久久香蕉国产传媒一区剧情天美| 黄色AAAAA欧美| 熟女人妻一区二区三区免费看 | 久久狠狠色噜噜狠狠狠狠97| 人妻天天爽夜夜爽2| 国产精品一区二区在钱播放| 日本三级R| 岛国福利在线精品播放| 欧综合网| 五月天婷婷社区| 少妇内射www在线观看视频| 999在线电影香蕉| 18禁的网站在线| 日韩一级久久毛片| 中日韓欧美高清| 国产精品粉嫩福利在线| 久草热制服丝袜在线观看 | 午夜福利国产欧美日韩夜夜| 中文字幕在线免费观看2| 97超碰伊人| 日本久久999| 久久免费看高潮毛片韩国| 99色视频| 懂色综合久久久| av资源在线观看少妇| 久久久久免费看少妇A片特黄| 亚洲综合电影| 爱爱动态60秒| 欧美天天弄| 欧美综合综合| 亚洲久久天堂| 秘书高跟黑色丝袜国产91在线| 青青欧美| 日韩精品电影| 美女91av| 婷婷五月天色网| 婷婷五月天色网| 中文熟女五十乱码在线| 97在线观看免费| 欧美性视频二区三区| 囯产精品强| 天天射夜夜| 色偷偷男人的天堂麻豆| 亚洲国产中文字幕| 99精品综合久久久久五月天| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 亚洲 欧美日韩 另类| 2019久久久久久久久福利| 精品无码不卡视频| 性色av网站| www成人啪啪18秘 免费| www.99热| 夜夜操老骚逼视频网站| 99re69综合| 97日视频| 后入式五六区| 超碰97护士| 2025年A片视频精品| AV在线性爱| 午夜精品探花| 久久精品欧美一区蜜桃| oumeisetupian| 日本东京热大香蕉a片| 人妻黑丝袜电影| 欧美高潮| 欧美加勒比| 婷婷干黄色| 国产精品嫩草影院免费| 99只有精品| 色综合潮| 色偷偷人人玩人人舔人人操人人摸人人爽 | 密臀在线一区尤物| 丰满美女一级毛片在线播放| 丰满少妇乱子伦精品无| 中文啪啪视频| 极品久久久久久久久久久久久久| 日本天堂在线播放| 日本潮催一卡操| 国产综合网站在线播放 | AV污污污污| 亚洲男人bt天堂| 国产熟女| 欧美精品成人一区二区在线观看 | 91嫩草欧美| 亚洲不卡一| 国产午夜精品理论片一二三区区| 日本精品不卡一二三区| 97欧美精品综合| 成人精品久久| 911av网站免费观看| 色九月婷婷| 久草热制服丝袜在线观看 | 91蜜臀在线久久久久| 91久久久久久久| 欧美一区二区三区不卡高清视频| 99久久网站| baiduhicn.com。| 日韩97P| 在线观看av区| 综合网97| 欧美性爱三区二区| 啊啊啊啊二区好大| 国产主播福利| 欧美综合97www| 美女91网址| 亚洲第2页| 欧美熟妇操操视频| 中文字幕欧美日韩三级| 狠狠色婷婷7777久| 蜜桃AV天堂| 91人妻素女| 九草在线大香蕉| 男人天堂网站| 在线观看一卡二卡| 好吊色综合| 婷婷色婷婷| 欧美激情亚洲| 中文字幕在线免费观看视频| 久久久一二三四区| 丁香五月天激情网站| 性欧美精| 嫩草影院在线观看精品 | 精品亚洲国产成人精品| 日韩人妻精品中文字幕| 亚洲色图尤物视频| 精品无码人妻一区二区免费蜜桃| 国产精品探花色| 日韩中文字幕av在线播放| 日韩欧美性吧婷婷乱伦大香蕉 | 91免费看一区二区三区| 热天堂一区二区| 91老女人| 91亚洲不卡一区| 韩国三级一线观看久| 天色综合网| 国产男女边吃边摸视频网站| 成人在线视频一区| 操我无码| 国产熟妇 码视频户外直播| 婷婷成人久久久精品| 亚洲本色精品一区二区久久| 啊啊啊啊啊在线视频| 成人小说视频在线精品欧美| 欧美亚洲涩涩| 强奸a片网| 欧美综合第一页| 成年女人一区| 日韩性爱人人爱人人操| 二级毛片| 91在线页| ..日韩av毛片精品久久久| 91超碰在线播放| 看一级黄色视频| 草草草草视频| 日韩精品三级片长长久久| 国产超碰人人爽人人做| 人妻激情在线视频| 亚州伊人色综台| 国产无吗在线播放| 成年在线视频日本亚洲在线视频区精品江靖宇公司 | 性色av大全| 另类专区加勒比| 99免费视频| 国产9 9在线 | 亚洲| 国产成人精品一区| www.狠狠干.coom | 青青操综合网| 超碰97护士| 亚洲欧美日韩电影网站一区 | 中文字暮97| 一级aaaaa欧美中文字幕录像片| 欧美日韩制服| 成人片视频| 国产11页| 自拍大香蕉乱插| 日韩av在线精品观看| 欧美精品,四区。五区| 久操视频在线观看| 久久欧美1卡2卡3| 国产乱伦性爱区| 97久久超碰日韩精品| 色天使大香蕉| 狂操嫩妻视频一区二区三区| 久久九九国产精品| 国产精品国产自产高清AV| 国产区在线| k频道色撸撸| 欧洲Au麻豆| 狠狠干综合| 1769一区二区| 2019久久久久久久久福利| 久久久久久久精| 一本大道久| 97bbn| 久久久99久9| 日韩欧美视频青青| www.夜夜操| 大香网站| 人妻81p| 人妻二区| 91视频精品| 欧美色宗合| 91 丝袜在线播放| 在线洲亚线| 伊人四虎综合| 一二三四区操操Av| 热G综合热G中文| 天天躁夜夜躁狠狠躁AV| 久热大香蕉网站| 亚洲国产精品久久久男人的天堂| 91欧美长吊| 国产久久久9999| 亚洲成人av色网| 久久亚洲不卡| 久久久影院| 亚洲91av| 性色国产东北露脸精品视频| 射丝袜高跟鞋99| 中文字幕乱碼在线| 四季AV一区二区凹凸精品小说| 国产有码一区| 欧天美中出| 青木玲在线不卡| 偷拍片久久| 四季av一区二区凹凸精品小说 | 国产二区视频在线观看电影| 操迟操逼在巾线Fre看| 2019天天干天天操| 欧美疯狂做爰xxxx| 日韩乱码Av| 97人人爱人人做人人乐| 情色五月天网| 久热精品在线| 少妇色| 操逼天美3区| 欧美人妻精品一区二区| 91碰碰碰| 欧美日韩资源在线| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 亚洲综合中文字幕有码| 激情99| 青青草视频导航官网| 偷拍片久久| 国产成人五月天丁香花| 桃花色综合影院| 伊人久操| 伊人五月天青青草婷婷| 欧美久久久| 青娱乐妇女性生活| 亚洲国产欧美一区二区潘金莲 | 涩涩久久精品| 亚洲欧美洲综合| 欧美日韩啪啪电影| 亚洲色诱惑| 97人人爱人人做人人乐| 亚州五月| 操B视频日韩无码| 免费看日本操逼视频| 中文字幕视频一区视频二区| 超碰在线成人电影| 在线亚洲 欧美 日本专区| 人妻乱仑一区二区三区| 丝袜性亚洲| 国产999精品久久久| 欧美亚洲素人制服精品| 91狠狠色丁香婷婷综合久久| 久久动漫精品视频这里只有精品| 综合 亚洲 欧美| 可以免费观看的日韩av毛片| 97视频网站在线观看| 中文字幕免费看| 成年人黄色视频免费| 欧美黄色大香蕉一区二区| 日少妇亚洲版| 欧美黑人熟妇精品91| 亚洲αv一区二区三区| 日韩成人色图| 97人人爱人人乐| www国产天美久久久| 草伊人高潮喷水超碰| 国产免费内射视频| 在线观看日韩av不卡| 无码久| 亚洲97成人在线观看| 99热这里只有精品99| 激情四射婷婷六月天| 人人操人人爽人人操人人| 麻豆久久久一区二区| 午夜久久久| 亚洲成人av电影在线| 午夜天堂网| 99久久无码| 亚洲欧美在线综合| 在线有码中文字幕| 少妇人妻精品| 国产极品精品美女视频| 青青草吊丝| 强奸乱伦 亚洲一区| 一区二区三区 丝袜 高跟 美腿| 久久这里只精品| 国产动漫操逼视频| 97久久久网站| 丁香激情网| 极品肉射| 超碰日本97美女人妻人人玩人人爱| 日韩九九九| 婷婷五月色| 精品一区二区三区丰满熟女-亚洲欧美一区| 91精品黄在线观看| 欧美熟妇精品黑人巨大91| 人人操AV| 亚洲天天做日日做天天谢日日 | 黄色片一区二区三区四区五区| 中文字幕片| 岛国大片国产| 国产免费一区| 欧美十八禁在线看| 亚洲天堂2020| 日韩欧美成人大香蕉| 日韩av电影成人在线| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 日本3级一区二区免费| 91国产丝袜白虎| 2010男人的天堂| 国产1024在线播放| 91少妇香蕉久久精品| 国产性爱乱伦AV| 清纯唯美第一页| 欧美久久草熟女| 欧美日韩亚洲一区二区在线观看| 亚洲欧美综合网站| 开心五月婷婷| ji熟女.com| 综合熟妇一区二区三区| 91在线欧色| av绯色| 亚洲人妻五月丁香婷婷| 国精品一区二区三| 性爱乱伦一区| 亚洲av青草久久一区二区| 久久久∴| 国产原创自拍| 精品九九国产无码| 亚洲熟女人妻中文字幕一区二区 | 福利社区午夜一区二区| 亚洲欧洲日韩中文字幕一区| 久草色悠悠在线视频| 中文字幕在线观看二区三区| 久久成年片色大黄全免费网站| 成人熟女区| 91无码中出人妻视频| 国产福利视频精品视频| 91n处女在线观看| 青青草视频在线观看一区二区| 免费公开人人操| 欧美不在线| 天天射夜夜| 91久热这里只有精品| 久久久精品成人国产| 爱妃国产亚洲视频中文字幕| 欧美午夜熟妇黑人精品91| 亚91亚洲网| 丁香五月综合| 免费操逼视频下载| 亚洲阿v天堂无码z2018| 操逼操逼操| 日本二三四区| 日本天堂在线播放| 麻豆 亚洲 97| 欧洲射精91| 欧美亚洲综合色| 立川理惠无码一区二区| 正在播放国产精品一区| 欧美色999| JuliaAnn丝袜熟女系列| 激情婷婷丁香网| 中亚黄色三级大片| 欧美激情超碰777| 超碰 97国产熟女| 99精彩视频| 黄色高清无码无码破解免费暗网 | 999熟女精品| 久久99999| 熟妇人妻一区二区 | 久久精品人人做人人看| 亚洲av性爱电影| 久久岛国| 天天综合-91入口| 欧美亚洲系列| 亚洲欧美97| 一本色道人妻久久| 老熟女综合网| 天天舔日美女视频| 2020天天色综合| 欧美日韩国产精品久久色婷婷| 色欧洲97| 智利AV在线网| 欧美后入式| 欧美第五页| 欧美操逼录像国产黄色国产| 一区二区三区男人的天堂| 91男人综合| 青青草AV色| 9久久精品| 亚洲综合999| 97超碰人人操人人操| 国产精品女aA片爽爽视频| 凹凸视频在线一区二区| 日本伦乱九九九综合| 精品国产av一区二区三区四区入口| 亚洲97| 在线毛片片免费观看| 亚洲欧美一区二区网址| 欧美性爱18观看| 国产AV毛片| 成人黑料社久久| 色婷婷在线视频| 97爱爱爱综合| 精品久久大胆人体| 久久女女| 亚洲欧美另类图片| 国产精品亚洲无码| 911粉嫩人妻| 亚洲精品99| 精品久久久久久久久久久久| 超碰久久精品| 麻豆91熟妇人妻中文字幕茄子 | 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊 | 嗯嗯嗯啊啊在线观看| 久久九色| 97人人操人人摸人人爱| 26uuu国产| 五月天久久婷婷亚洲 | 国产成人精品日本亚洲语言| 97精彩视频网站| 强奸熟女一区二区三区| 不卡二三区人妻少妇| 国产成人无码a| 色99在线| 日韩丝袜高跟制服在线观看| 国产日本顶级一区二区三区| 另类亚洲一区二区三区| 人人考人人摸人人干| 亚洲AV资源| 青草伊人网| 日韩黄色av中文字幕| 色播五月婷婷| 久草精品一区 | 欧美日韩中文亚洲v在线综合| 亚州精人品大香蕉| 超碰97亚洲区| 波多野结衣之双飞调教在线播放 | 国产国产亚洲一二三久久| 亚洲精品免费中文字幕| 99久久婷婷国产综合精品草原| 精品九九九九九九九| 亚洲综合网91| 岛国黄色大片网站| 欧美在线啊啊啊 | 国产有码一区| 淫淫综合网| 亚洲午夜福利视频| 黄色不卡视频| 91在线免费精品视频| 日本免费亚洲欧美| 91影视亚洲| 日韩免费三级黄片电影| 中文伊人大香蕉视频| 91无码人妻精品一区二区三区蜜桃| 久久久久久一日韩字幕无码| 国产人伦精品一区二区三区| 日本女人久久久| 五月婷婷AV| 欧美高清在线| 天堂中文资源在线bt| 日本久久综合| 午夜操逼不卡| 欧美老妇女内射网址| 精品免费视频国产一区| 亚洲欧美大香蕉| 亚洲熟女人妻中文字幕一区二区| 中文字幕性感少妇av| 天天草AV| 成人网站 免费观看| 色阁阁AV综合网| 亚洲av综合色| 日本熟妇精品九九| 一区二区三区四区免费视频| 亚洲日韩乱码中文无码蜜桃臀网站 | 婷婷色播婷婷| 欧美韩日精品99综合| 欧美精品日韩一区二区| 不卡六六在线91| 啪啪啪精品| 91九久| 日本视频在线中文字幕| 99999精品视频| 97久久网| 久久一留热品黄| 久久伊人最新网址视频| 日本丝袜美腿人妻九九| 欧 美 自 拍 偷 拍| 91亚洲影院综合| 人妻啪| 亚洲欧美日产国产91毛片| 密乳AV免费观看| 国内精品不卡无毒99999| 国产 日韩 欧美一区| 欧美丝袜激情| 免费人成在线观看网站品爱网| 午夜毛片高清免费不卡| 日本东京热加勒比久久| 国产蜜臀在线| 国产剧情一区在线观看| 天天澡天天爽日日AV| 97色诱| 欧美丝袜制服久久| 欧美亚洲特P| 国产老熟女| 中文字幕一区二区三区高清| 97精品网站| 久碰视频| 日本色色视频网站| 天堂资源站| 久久精品美女一区| 一级一性爱免费视频| 亚洲五区熟女| 强奸a片网| 黄页网站成人免费| 麻豆国产原创AV色哟哟| 激情综合网五月婷婷五月天| 精品人妻少妇| 蜜桃久久久久久久久久久久| 天天插夜夜操| 9久热这里只有精品| 超碰中文字幕人妻草一区| 三级网色| 色吧5亚洲| 校园春色欧美| 毛片视频白嫩| 中文久久爆乳| 国产精品成人AV片免费看网站| 啊啊啊啊啊啊啊网址在线观看| 91精品微拍福利| 人人操人人操人妻人| 校园春色综合色| 综合网色| 人人操,操人人| 亚洲图片视频小说| 操死我了嗯嗯嗯| 熟妇在线视频一区二区| 国产精品嫩草久久久久| 国产一国产一级毛片古装| 肉丝中文无码高清| 天天看少妇| 99自拍视频在线观看| 午夜小电影在线插入淫高潮| 亚洲美腿丝袜香蕉影视欧美成人| 天天天乱色综合全| 国产精品麻豆成人AV艾秋| 伊人黄色视频免费观看| 国产美女高潮| 一区二区三区看视频| 91美女看B| 国产精品久久久视频| 亚洲综合九九| 国产传媒操逼视频| 精品人妻一区二区三区四区石在线| 91精品导航| 欧美综合网1| 狠综合网| 性色avv| 天美传媒国产原创中文字幕亚洲欧美另类 | 好吊色青靑草| 自拍第一页| 欧美在线综合| 风月影院男女十八禁| 北京专精特新企业招聘信息| 中文字幕在线观看丝袜| wwwcaobibi| 中国一区二区亚洲人妻| 不卡一区二区日本视频| 高清国产无码av| www.av家庭乱伦| 91欧美经典| 91精品人妻一品二品三品| 欧美淫乱视频| 330dv亚洲成年视频网| 1二区9| 国产亚洲色婷婷99精品91| 九九视品黄色| 第四色色综合91| 亚洲欧洲视频小说在线观看| 天天操av懂色| 欧美性,亚州色| 综合网,亚洲,欧美| 国产精品乱人伊人网| 日韩99神马视频播放片在线播放| 99这里只有精品| 猛交交| 97天天爽| 精品国产一区二区三区久久久蜜臀| 第四色色综合91| 色爱综合网欧美| 撸撸成人在线视频| 久久妇| 91精品人妻啪啪间| 欧美激情 一区| 天天日夜干| 亚洲综合影院| 熟女这里只有精品6| 婷婷丁香九月| 日韩不卡a级视频专区| 婷婷五月天影院| 可以看的av| 99啪啪视频| 亚洲网污污污污| 欧美黑人91| 欧美美女视频| 日本一区二区三区午夜观看| 欧美日韩啪啪电影| 福利在线黄片| 激情五月婷婷| 久久久久久久久久久久黄色 | 天天做日日做| 激情综合网五月婷婷| 日韩中文字幕视频在线观看| 六六久久日韩不卡| 人人妻人人色| 啊啊啊啊,啊啊好多水 | 亚洲91网。| 欧美色综合图片| 操熟女91| 天天懆天天日| 欧美性爱系列| 欧美日本久久精品一区| 大白逼三四级| 超碰欧美97| 黑人操一区二区| 中文字幕一区 二区三四五 区日 日骚 | 色色香蕉| 久久婷五月| 99精品视频在线观看| 欧美精品丝袜久久久中文字幕| 欧洲一区二区三区免费| 乱操9999| 久久永久无码人妻视频| 7777奇米影视久久| 国内精品久久久久影院亚洲| 亚州成人a∨| 伊人久久大香蕉线AV五月天| 亚洲人人夜夜澡人人爽| 久久久久久无码人妻中文字幕| 亚洲色综合| 欧美人人AAA| 欧美人妻色| 97精品久久| 国产 亚洲 丝袜 制服| 嫩草 人人网精品| 3P丝袜熟女 色综合| 日韩免费看在线黄色片| 黄色网址久久精品欧美喷水| 久草老司机| 国产91av在线播放| 九月丁香婷婷| 欧美亚洲首页| 国产一区二区av综合| 亚洲天堂第一页| 污色区网站| 99超级碰免费视频| 一区超碰一区| a v网站在线播放| 伊人久久国产免费观看视频| 亚洲资源站| 精品久热| 果冻传媒一区二区三区| 亚洲欧洲综合av在线| 97色欧州| 97手机日韩| 素人播放一区| 97免费视频在线| 一级性爱aaaa| 97视频免费在线| 另类小色呦| 精品中文日韩字幕视频| 日韩免费在线视频观看| 韩国女主播青草在线| 欧洲亚洲少妇| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 手机在线中文字幕国产| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 日本最新1区2区3区| 亚洲精品一二区| 亚洲综合九| 亚洲av无码成电影在线播放| 综合久欧洲| 俄罗斯一区二区视频在线观看| 宅男91视频在线播放| 亚洲AV成人精品网站在AV| 在现视频女上位好爽| 清纯唯美亚洲综合| 亚洲人成色9999精品久久 | 岛国视频免费在线观看| 肉丝中文无码高清| 国产一区二区三区导航| 一二区在线观看视频| av中文在线| 天天欧美| 国产丝袜美女诱惑| 国产女s强制榨精视频| 日韩精品熟妇| 国产成人亚洲精品无码古代早漏男| 亚洲熟久久| 日本熟妇人妻中出视频| 蜜桃臀AV在线| 中文字幕一区av| 老熟女乱伦片| 精品亚洲俞拍视频一区| 久久久久久久亚洲Av无码| 精品人妻视频一区二区在线播放| 亚洲欧综合另类无码一区| 中文字幕av片| 黄页大片在线观看| V A在线| 欧美一级专区免费大片| 国产免费一区在线观看| 精品国产Av无码久久久伦古装| 清清一区二区三区四区不卡视频| a片偷拍视频| 色九九九九九九| 久久98| 超碰九九| 97干在线看| 久久亚洲AV无码专区国产精品 | 亚洲欧美精品福利在线| 国产91 丝袜在线播放00-百度| 色色激情五月天| 国产一区免费午夜视频| 亚洲九九视频| 又摸又舔在线观看网站| 黄色AAAAAAAAAAA大片| 伊人骚琪琪亚洲天堂网站| 亚洲www91| 99碰碰| 日韩精品一区二区高清| 色五月AV在线| 精品久久久久9999| 一区三区啪啪| 国产精品久久妻无码网站| 天天日天天干天天摸天天操| 熟女人妻久久中文字幕一二区| 人人操人人干网页| 久久超碰网| 91网站在线播放| 国产AV天美| 亚洲天堂综合AV| 1024人妻熟女一区二区三区| 四虎免费在线播放| 国产又大又粗又长视频在线| 91干熟女| 黄片qw| 精品人妻丰满熟妇一区二区三| 嫩草影院永久在线制服丝袜| 99热97| 欧美A片中文字幕| 91美女视频在线观看| 欧亚日本情色| 天天舔天天日天天射| 精品区9| 精品国产片亚洲一区| 一级aaaaa欧美中文字幕录像片| 天天色踪合| 中文幕97| 久久超碰免费的| 99re这里只有精品中心播放| 中国东北熟女老太婆内谢| 日本一区视频在线观看| 成人五月天丁香激情综合| 97久久国产精品女不卡| 亚洲国产青青| 91欧美综合在线| 国产天美传媒精品| 小草精彩毛片| 伊色综合天堂色97| 成人情色一区二区| 色99色| 日韩一级片在线看| 一级久久久久久久久久久| 亚洲精品无码久久AV| 911av网站免费观看| 无码不卡亚洲成?人片| 中文字幕欧美丝袜07资源| 久久这里只| 国产精品日日摸天天碰| 无码二级三级| 天天夜夜rb| 亚洲色交| 91久久婷婷| 啊啊啊好想要| 国产精品午夜福利| 人干人人人操人人摸| 欧美性爱第一区| 少妇3P性爱自拍| 色综合av男人天堂| 久草视频观看视频在线| 中文字幕亚洲热播人妻| 国产精品久久久久久久毛片1| 风韵犹存大大大大香蕉 | 日本日皮视频逼| 免费簧片在线观看| 天天日天天干天天整| 99日韩| 超碰超碰95| 成人精品电影| 欧美少妇性乱| 精品女同一区|