色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合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
返回資訊列表
啊啊啊啊在线播放| 伊人丁香五月婷婷| 国内外色色色色色成人视频| 中日韩免费看男女操逼大全| www男人天堂| 国产日韩精品一区二区三区| 深爱五月天| 东北丰满熟女国产一区| 久久首页| 无码操逼网| 少妇一级婬片免费放一级a性色.| 可以免费看黄片的视频| 影音先锋每日最新资源在线观看| 免费成人自拍视频在线| 日本成人在线不卡一区二区三区 | 婷婷av在线中文字幕| 欧美在线大香999| 久湿久久| 欧美97se| 久久亚洲熟妇在线视频| 精品国产72| 91碰碰| 欧美亚男人的天堂| 超碰色97| 国产外初女出血视频| 欧色综合| 少妇熟女一区二区三区| 91搞逼视频| 综合久久久久久久久91| av无码精品久久久久| 操逼片中文| 亚州国产精品乱| 欧洲综合视频| 97丝袜亚洲在线播放| 后入福利视频| a片在线播放| 欧美综合国产精品久久丁香| 一区二区三区激情在线观看| 亚洲综合色男人网| 91无摭挡| 日韩精品色呦呦| 日韩性爱高清免费视频| 在线黄色污污网站| 黑人在线91| A一区片| 成人无码影片视频在线| 后入内射蜜桃臀| 欧美日韩小说| 亚洲乱码国产乱码精网站| 亚洲 欧美 天天| www.91欧美| 夜色91| 国产精品无码AV网站| 蜜臀亚洲中文| 91狠狠| 免费黄色A片| 国产少妇肉丝在线观看| 亚洲精品蜜桃久久久| 成人精品久久久午夜福利| 婷婷色五月激情| 亚洲自拍青操视频| 久久久久久精品免费看A级| 天天综合91在线| 狠狠入| 天天综合网久久ww| 欧美+日产+中文| 欧美色九九九| 日本精品成人无码| 最新国内自拍av免费| 欧美爱国产综合、| 伊人影院在线理论播放 | 青青久久手机线视频| 青青草在线视频美女| 色狠狠综合噜一二三区| 亚洲 欧美 手机在线观看| 亚洲成人激情小说视频| 97爱啪| 宅男91视频在线播放| 国产激情在线观看| 亚洲密乳AV| 啊啊啊网站| 97中文字幕一区| 99热aaa| 欧美性爱97超碰 | 人妻内射一区二区在线视频| 中文乱码字幕观看| 98色网| 黑人性欧美| 欧美少妇一区二区三区| 久久久成人国产精品无码| 少妇久久| 91精品无码人妻系列| 亚洲日韩美女丝袜美腿人妻视频| 秋霞男人网| 欧美一区91大爱| 欧美自拍偷拍免费观看| 欧美自拍偷拍综合图片| 欧成人精品H无码| 超碰79人人乐| 天天网综合| 日韩欧美三级| 992视频一区| 97色香蕉| 国产精品久久| av毛片aaaaa免费看| 亚洲另类春色| 婷婷av在线中文字幕| 被窝影院午夜看片无码| 强奸乱伦免费网站| 日韩探花精品在线视频| 日本一级二级三级网站| 中文激情网| 91大神电影天堂| 人妻大相焦在线| 一区二三区四区视频大全套| 密臀国产在线| 操一操摸一摸| 人人干人人搞人人摸| 亚洲啪啪性视频| 校园春色综合| 精品国产久久乱码| 精品欧美乱码久| 亚洲精品尤物yw在线影院| 亚洲人妻中文高清| 人妻啊啊人妻啊| 亚洲美女 晚间男人天堂| 欧美三四五区| AV一区观看| 丁香五月大香蕉| 神马久久网| 69国产对白刺激| 性欧美另类高清| 久草成人福利导航| 啊啊啊不要啊啊受不了了视频在线| 日本天天人人狠狠在线日美女 | 91网18| 日韩 人妻 精品| 91激情国产| 成全在线观看免费观看| 老熟妇乱轮| 九九热视频在线观看| 成人性爱全视频观看| 少妇熟女1区2区3区| 九九九九AV| 少妇精品久久久八区九区| 亚洲天天更新| 中文字幕后石码四区五区| 九久9精品| www.av在线视频| 丝袜制服字幕在线| 麻豆国产97在线| 国产丝袜美女在线一区| 国产三级资源在线观看| 91成人在线| 五月婷婷性爱| 美女黄网| 欧美性爱综合,免费| 亚洲AV无码国产精品久久久久| 色吧 综合| 91精品国产乱码| 人人干黄色| 日韩少妇丰满亚洲| 亚洲美女自拍偷拍视频| 无码av永久免费专区网站| 热无码中文亚洲H一道本一区二区| 91欧美色| 懂色影视久久| 亚洲欧美碰碰| 高潮的A片激情扒开一区| 亚洲一区二区中文字幕| 超碰免费欧美7| 欧美色综合网| 99婷婷| 北野未奈加勒比av| 亚洲无码太久| 97激情97激情| 亚洲国产精品无码AV久久| 亚洲欧美综合区自拍另类| 欧美性特| 国产精品熟女一区二区三区| 丝袜剧情| 欧美亚州综合图片| 国产精品白领在线观看| 色婷婷丁香五月| 中文字幕色AV| 国产美女裸体秘 永久无遮挡| 天天日天天射天天干| 欧美色图综合| 欧美天天谢综合网| 九色在线熟女国产黑人| 久久婷婷五月天| 亚洲五月丁香花狠狠干一区二区三区 | 美国黄片aaa| 强奸熟女一区二区三区| 久久首页| 久久久久久久唑| 黄久在线| 久久男人网| 亚洲少妇色| 亚洲日韩精品在线播放| 欧美性爱18观看| 色吧91| 91蜜臀人妻中文字幕在线| 男女激情中文字幕| AND人妻系列| 嗯嗯啊操我| 999国产精品999| 久久国产热视频97电影| 丰满人妻一区二区三区性色| 亚洲牲交| 色欲天天综合久久久无码网中文| 久久精品国产97欧美精品亚洲| 抽插爽| 97爱b| ,国产乱人伦精品一区二区三区| 极品尤物女神在线观看| 成人av在线播放| 久日综合网| 欧洲一区二区三区免费| 欧美亚洲第1页| 91女在线观看| 偷拍欧美激情| 97这里都是精品| 国产成人网址| 久久久久婷婷| 东京热男人的天堂网| 91久久青青草原精品| 97人人操人人干| 强奸乱伦 亚洲一区| 色偷偷2020免费视频播放| 视频在线观看一二三区| 亚洲各类熟们中文字幕| 日韩无码第3页| 日韩偷拍色图| 国产人妻久久精品一区二区三区| 亚欧性爱在线无码| 国产白丝精品在线观看| 午夜无遮挡男女啪啪视频| 久久黄人人爽视频| 偷偷人人精品女女久久| 天天爽天天| 男人天堂综合| 亚洲综合九| 性性久久| 天天日天天干天天色| 亚洲另类综合欧美| 91 亚洲情侣偷拍 久久| 26uuu国产日韩综合在线观看| 国产黄色剧情影片麻豆免费播放| 黄色av网站在线播放| 97综合在线| 人妻少妇av在线观看| 五月色网| 青青草字幕AV| 91天天看| 91精品国产高清久久久久久,亚洲成人| 久久人人爽人人爽人人片Ⅴ| 97视频在线观看播放与子乱对白在线……| 色呦呦、国产精品| 超碰久久.com| 国产亚洲女v在线观看| 2017人人操,人人摸| 无码99| 91AV天美在线视频| 不卡中文字幕aⅴ在线| 日韩精品永久在线观看| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 熟女六十路| 久草视频制服诱惑| 欧美色另类| 久久久国产三级黄色片| 性性久久| 日韩性爱视频在线免费观看| 丁香婷婷啪啪| 久久精品男人的天堂| 亚洲av无线观看| 亚洲文学偷乱拍啪啪啪啪| 草莓精品视频在线免费观看| 中文字幕天天操| 国产大陆天天艹| 色网在线| 亚洲国产一级精品毛一级精品看免费视频 | 亚洲一区二区三区四区视频| 精品无码不卡视频| 1769精品一区二区三区| 六月婷激情福利天堂69| 熟妇一区,二区,三区。| 国产对白刺激视频| 色成人Www精品永久观看| 国产成人亚洲精品无码古代早漏男| 99久久99久久免费精品蜜臀| 亚洲有码视频二区| 精品无码久久久久久久杏吧| 美国久久一二三四| 免费一级黄色录像影片| 用力操死我| 中文字幕123| 青青草在线视频人人想人人上| 日韩簧片免费看| 超碰精品日韩欧美国产| 久久婷五月| 熟女天天干| 91av熟女人妻| 天天欧美色| 91亚洲欧洲| 大香蕉手机视频| 国产丁香精品露脸视频| 人人摸人人叼| 高清不卡视频| 欧美综合传媒| 国产精品毛片?v一区二区三区 | 嗯嗯嗯啊啊啊干死我吧| 欧洲特黄毛片免费看欧洲毛片| 天天躁日日躁AAA片李宗瑞| 99热在线不卡| 大香蕉www.超碰| 91亚洲精品青草| 日韩无限资源| 精久久久91| 久久青青草原免费视频| 在线情色电影 91大 | 大香蕉av在线| 超碰95| 免费看美国人人爽,人人操| 色原狠狠天天天| 97精品国产97久久久| 婷婷五月天无码| 国产福利第一视频| 久久久久久网址| 九一性生活免费视频| 婷婷五月丁香五月| 樱花蜜乳av| 精品人妻高清麻豆av| 亚洲欧美爆| 日本色婷婷| 日本色色视频网站| 青青草一区二区高清无码视频| 日欧毛片久久| 一本正道久久熟女| 91校园春色长篇| 在线岛| 亚洲不卡三级手机播放| 亚洲欧美综合网站| 曰本91情色| 久久九九99| 亚洲少妇综合在线播放| 婷婷超| 男人的天堂一区| 亚洲少妇自拍中文字幕懂色| 小骚逼被操的爽不爽| 男女打扑克高清网站| 久久9视频| 亚洲精品三区在线观看| 91视频精品| 97色综合中文网| 丰满少妇精品一区二区| 超碰到97情色| 9色在线| 亚洲AV成人无码一区二区三区在线观看| 欧美日本中字另类在线| 日本在线视频导航| 日本不卡高清视频| 男人的天堂午夜av| 福利在线观看一区二区| 东京热,男人的天堂| 青久操| 国产成人天堂| 欧美碰碰综合色| 超碰4A| 东京热天堂网| 久久久久久久九九九九九九| 一级二级三级黑人无码| 欧美大香蕉专区网| 日韩无码成人电影| 色噜噜人妻av 中文字幕| 嗯嗯啊啊啊好舒服| 日本国产二线女色| 色五月av| 手机在线A片| 国产久久久久久久久一区二区| 99九九久久| 青青草日韩无码| 熟女中出视频| 亚洲色人阁| 成人一二| 五月天婷婷色| 伊色综合天堂色97| 999久久芭蕾| 亚洲国产成人精品女人久久久| 无码区蜜乳| 激情五月婷婷| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 久久久久女教师免费一区| 国产日韩久久| 五月天激情四射| 狠狠干妹子| 精品国产乱码久久久| 国产精品午夜AV完会免费| 日本一区二区三区四区免费观看| 成人线上超碰| 色老汉玖玖爱| 99999国产| 97欧美性爱| 在线情色电影 91大| 亚洲 欧美综合| 富二代亚洲精品99| 清纯唯美激情| av优播| 免费精品国偷自产在线在线 | 99九九久久| 免费岛国一级片| 天天爽天天操| 无码不卡亚洲成?人片| 欧美激情内射| 中文字幕精品一区二区精| 少妇毛片久久| 亚洲**2021在线观看| 淫纸中9区| 欧美人妻二区三区| 国产精品老师| 综合亚洲欧美精品日韩?v| 欧美日韩精品久久| 超踫中文字幕| 日韩一级特黄av毛片| 208天天久久九九九| 狼天天狼天天大香蕉| 亚洲一区日韩精品中文字幕| AV天黑人| 粉嫩av一区二区三区四季| 日本一二区免费| 欧美精品1区2区3区| 懂色Av| 国产诱惑| 男人网站婷婷| 黄污污污污| 精品十三区| 天天舔天天| 亚洲激情在线一区二区| 国产免费操逼| 美女极品一区二区三区| 99久久久久久亚洲精品不卡| 精品国产国产AV| 美日韩一卡二卡三卡免费人妻精品| 亚洲免费在线探花| 亚洲色图欧美色图日韩色图| 日韩av免费一级电影| 精品免费视频国产一区| www.亚洲成人一区| 91操熟女| 在线有码中文字幕| 亚洲国产丝袜熟女av| 艹比视频国产精品| 久操网线| 色牛牛AV| 日韩无码第3页| 这里只有97精品| 青青草五月份天| 国产精品一区二区手机看片| 国产免费操逼| 久久偷拍人| AV天堂因数| 国产一区二区a毛片| 99无码视频| 日韩综合97P| 日产成人久久| 国产AV久久野战精品| 成人午夜小视频手机在线看| 最新亚洲黄色免费电影 | 人妻另类 专区 欧美 制服| 日本不卡高清视频| 九九久久99| 天天影视之亚洲综合网| 亚洲97成人在线观看| 亚洲有码 视频一区| 麻豆色99999| 91精品大奶人妻| 足交视频老司机| 18禁精品网站在线看| 中文久久一区| 五月丁香黄色网| 久久国产精品91| 久久久久久久| 中文字幕日韩人妻视频一区二区三区交换夫妻| 东京热激情视频一二三区| 欧美|91色综合| 四虎免费视频| 色色色天美视频| 大逼色网站| 久久久九九网站| 人、人、摸,人、人、草| 中文字幕91综合| 色综合久| 天天干天天爽| 久久最新免费视频23| 亚洲免费精品一区| 情侣操 逼视频99| 精品人妻av区天天看片| 亚洲国产无码精品首页久久久| 色999人与兽| 蜜臀va69| 网页导航五月天免费一二三区 | 996热| 91 丝袜在线观看| 日本东京热加勒比久久| 性色高清在线| 51国产午夜精品视频| 人妻精品一区二区在线| 亚洲综合性网址| 97无码视频在线播放| 六月丁香婷| 人人澡人人澡人人| 无码抄逼网| 色香欲天天天天综合色| 日韩色欲久久一二三四区| 超碰午夜在线| 97免费在线视频| 91麻豆天美国产欧美| 中国人高清www色视频免费| 大香蕉久| 中文字幕在线观看网址| 青青青操| 日韩 欧美 另类 人妻| 一区二区三区四区在线不卡| 一本大道不卡一二三区| yazhouzaixian| 亚洲九九视频在线观看| 黄色AAAAA欧美| 99啪啪| 人妻熟女午夜精品在线| 国产黄片精品在线| 欧美色就是色| 亚洲天天天| 国产天天噜一噜久久久| 婷婷综合久久| 亚洲第一在线视频| 双插性欧美一二三区| 欧美手机在线综合| 亚洲激情色片| 综合干干干av久久久综合网 | 久久永久无码人妻视频| 久久一区二区加油站| 无码又爽又硬又激情免费视频| 日韩无码第3页| 综合网,亚洲,欧美| 激情小说亚洲| 超碰97男女| 啊啊啊不要嗯嗯在线观看| 精品丰满人妻一区二区三区免费观| 美女自卫慰黄网站免费| 大香蕉欧美| 成人五月天丁香激情综合| 亚洲精品欧洲色| 97色综合中文网| 搡老熟女国产1000部| 国产精品粉嫩福利在线| 国产久久男人天堂| 天天情欲宗合网| 综合网~91综合网| 丝袜av一区二区三区| 少妇无码太爽| 99国产精品免费| 超碰在线综合97| 小说区 图片区色 综合区| 丝袜综合网| 日本精品无码三级网站| 欧美亚洲日本视频久久久 | 偷拍 精品 另类 四区| 国产精品免费美女视频| 中文字幕三四区| 日韩精品亚洲一二三| 人人看人人爰人人操| 伊人一区二区在线播放| 欧美色综合影院| 北京专精特新企业招聘信息| 成人黄页| 久久产精品一区二区三区电影| 国产亚洲精品一区二区三区| 色牛牛AV| 熟妇最新先锋一二三区| 天天综合欧美黑人| 99亚洲精品| 国产高清1234区| 久久人妇| Av手机版天堂网| 综合色播| 国产99999久久精品| 亚洲男人天堂AV| 凹凸视频在线观看伊人| 在线视频一区二区传媒| 亚洲 欧美 第一页 | 国产精品久久久久久9999| 亚洲色图图片| 大香蕉97久久| 亚洲综合色图欧美| 成人av动漫在线观看| 九九热在线精品视频| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 草草草视频在线免费看| 欧美综合97www| 欧美色交| 五月天偷拍| 欧美色九九| 亚洲欧美日韩精品久久久一区二区| 国产免费一区二区三区最新不卡| 九99久久| 欧美性爱三区二区| 啊啊啊啊啊啊啊在线| 日韩中文字幕国产| 国产日韩人人| 欧美国产精品| 亚洲精品男人的天堂| 一区二区乱码福利| 小草av不卡亚洲二区| 日本 欧美 国产一区| 激情五月天中文字幕色| 久久久艹艹艹| 日韩99精品视频综合区| 人人噜夜夜操| 亚洲污污网站| 熟女AV一区| 亚洲三级。日韩三级| 亚洲欧美首页| 久久久久久久久久精| 日本三级网页| 天天综合网网欲色| 久久、1234| 天天操夜夜操| 中文字幕精品免费一区二区| 色婷婷久久综合超碰| 激情五月天婷婷| 青青在线视频日韩欧美| 亚洲涩涩| 丝袜美腿91| 老熟女区| 色噜噜婷婷| 午夜人人操| 天天综合91入口| 欧美人妻色| 大香蕉伊人色偷偷在线| a v网站在线播放| 国产精品懂色tv影视免费观看| www.夜夜操| 岛国艾薇凹凸视频天堂| 国产在线观看一区二区三区| 97综合激情| 东北操逼| 91高跟美女在线播放| 大香蕉伊人一区在线观看| 91天天日| 亚洲小电影免费涩涩成人在线高清 | 丁香五月久久| 免费簧片在线观看| 久久69精品久久久久久久| 欧美小说区视频区| 91丝袜在线视频| 婷婷激情五月综合| 久久亚洲AV无码专区国产精品 | 大奶啊啊好爽| 亚洲暴力强奸AV| 日韩美女操b| 强奸国产在线| 色成人Www精品永久观看| 天天看天天在线精品| 一起草欧美| jizz啪啪| 国产精品爆乳懂色蜜乳| 以及麻豆国产入口在线观看免费| 午夜福利视频在线一区| 日韩无码专区| 秋霞男人网| 色噜噜人妻丝袜AV资源| 91AV国产精品| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 91另类| 日韩欧美亚洲自拍偷拍| 五月天亚洲色图| 青青草毛片| 2019AV天堂| 高清国产av无码| 国产不良强奸视频免费看| 久久久无码av精| 中文字幕在线观看丝袜| 麻豆黄色五月天| 欧洲色| 亚洲图片另类| 无码九九| 97日韩欧美亚洲| 乱码人妻一区二区三区| 欧美久久久| 啊啊啊好湿久久| 99精品在线观看| 欧美成人一区二区三区在线播放| 超碰95| 鸥美精品一区二区久久婷婷| 盗摄女人妻在线| 亚洲成人综合在线| 午夜男人一级A片7777| 日本色色色视频| 正在播放国产精品一区| 日本熟女不卡视频| 亚洲情色 欧美| 天美传媒Av在线| 99热这里只有是精品10| 久久精品中文字幕女同| 国产精品密臀网在线观看| 久操在97| 久久精品电影| 色九九九九九九| 麻豆视频一区二区| 久久久月天| 超碰久草| 日韩无码一区二区三区| 中文字幕制服诱惑| 日韩一级欧美一级国产一级台湾| 探花视频免费观看国产专区| 狠狠久久手机视频精品| 国产无码精品高清| 久久久久久国产精品免费网站| 另类 日韩 熟女| 99色在线| 大香蕉宅男伊人| 精品在线78| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 不卡视频一区蜜桃视频| 日本色色色网站免费看不卡| 国产精品999zyz| 91中文在线| 国产欧美日韩女同性恋ww喷水精品| 亚洲天堂性爱| 欧美色图片欧美色图| 久久综合97| 亚洲精品xxx| 国产九月婷婷| 综合五月天| 品亲网欧美品亲网| 精品玖九九久| 在线播放成人高清免费视频| 91操人| 嗯嗯嗯啊啊在线观看| 久久亚州精品成人Av无| 午夜久久一区二区无码中出| 亚洲国产97| 亚洲一级特黄大片在线播放91| 婷婷亚洲中文字幕在线| 亚洲,欧美,综合网| 国产AV无码AV| 青草视频人妻在线观看| 超碰国产精品无码| 麻豆人妻精品一区二区| 9久9久| 去干网最新版| 狠狠色一区二区中文字幕| 内射老妇BBWX0C0CK| 少妇三P| 性影在线视频| 91国内外在线| 久久‘黄片视频| 97超碰9| 天天做天天爽| 9国产超碰| 插B在线观看| 狠狠操狠狠| 欧美性生活男人的天堂| 欧洲精品网| 婷婷啪啪| 亚洲欧美在线观看无码| 日日爽熟女| 欧美色棕合| av日韩国产一区二区| 综合色久欲| 国产大片精久久久久久| 国产女人与拘做受视频免费| 色97综合中文字幕| 夜夜爽77777| 男人女人18禁片免费看网站| 国产丸一视频| 99操视频| 国产精品久久99日日| 久久香蕉国产线看观看亚洲女人 | 九九热精彩视频| 午夜精品久久久久久久男人的天堂 | 青青青操| 人人性爱视频免费| 色网综合网| 久久久久国产亚洲一区欧美色图日韩| 国产精品视频一区二区三区八戒| 97免费在线观看视频| 日日夜夜精品视频| 中文字幕日韩电影人妻| 五十路熟女工口 | 91强热人妻| 亚洲色欧美| 久久九九一区二区三区成人| 国产精品无码在线| 亚欧操逼片在线观看 | 人妻精品一区二区| 日韩AV一起草| 亚洲中文字幕在线视频一区二区| 91劲爆| 亚洲五月婷| 小情侣高清国产在线视频| 成人av影院在线观看| 国产一级137片内射麻豆| 久久久三区二区一区| 一二视频神马久久传媒| 欧洲一区二区三区四区在线观看| 亚洲色图自拍| 蜜臀99久久精品| 亚洲日本大香蕉1| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 日韩av乱伦| 爆操无码| 人妻少妇蜜桃视频欧美一区| 中文字幕黑人大片| 日韩国产品视频中文字| 四虎视频在线观看| 欧美婷婷久久| 精品9999| 久久久久久99AV无码免费网站| 东京热综合久久一区二区| 精品少妇999| 亚洲二区精品在线观看| 色情综合网| AV丝袜少妇| 国产丝袜一区二区三区| 91人人| www.99中文字幕| 91视频国品一二三区| 色第一页| 亚洲久9| 亚洲一卡2卡3卡4卡乱码网站 | 国产精品经典一卡久久久| 男人 天堂 日 亚洲| julia国产在线 | 欧美性爱97超碰| 亚洲综合影片| 综合第一页| 两性色网| 67194无码不卡| 9I1性色影院| 欧美日韩国产中文精品字幕自在自线| 婷婷激情五月| 久久噜| 超碰97日韩| 国产日本久久免费精品| 欧亚不卡| 五月丁香黄色网| 色婷婷电影网| 九九九九九九综合| 麻豆AV96熟妇人妻| 欧美一区二区三区不卡高清视频| 天天综合网合集91| 久久av色| 操狠狠| 国产乱伦一二三区| 99色热国产视频精品| 久久精品国产亚洲AV先锋| 无套后入双马尾| 久久久久久九九九九九九| 亚洲AV无码成人精品久久| 精品人妻免费观看| 欧美第一页| 日日夜夜狠狠| 国产女人和拘做爰视频 | 人妻熟妇久草在线| 天堂无码精品国产久| 亚洲精品1区| 久久精品国产亚洲AV嘿嘿| AV99热18这里只有精品| 欧美黄片免费在线观看视频| 少妇蹲下买菜露大唇0| 五月亭亭六月丁香| 浪人综合网| 啊啊啊啊,啊啊好多水| 99爱爱| 精品久久久久久中文字幕视频免费| 狼人久草| 午夜福利无毒不卡| 天天综合网亚洲综合网| 爱做久久久久久| 91制服丝袜| 丝袜综合色图| 久久肏大逼| 人妻天堂网| 日本不卡码黄色| 美女操逼福利视频| 啊啊啊啊免费视频| 中文字幕亚洲欧美在线不卡| 欧美大波激情xxxx| 9999久久久久| 国产在线76页| 小视频玖玖| 97久久国产精品女不卡| 九月丁香婷婷| 家庭乱伦网站国产| 中文字幕一区二区三区四五区| 丁香五月综合| 超碰日韩人妻| 亚洲高清色综合| 91女人的网站| 亚洲精品无码久久AV| 加勒比综合在线| 国产精品视频电影| 久久久婷婷婷| 丰满熟女人妻一区二区三五十一路| 久久久中文版| 大香蕉欧美伊| 人妻嗯啊啊在线播放| 色哟哟511老熟女| 无码久久亚洲高清,| 久久精品无码不卡| 1769一区| 蜜臀网 一区| 日韩99999色| 双插性欧美一二三区| 躁躁躁日日躁2020| 日本熟妇自慰性高潮一区二区三区| 精品人妻一区二区乱码一区二区| 人人摸人人添人人操| 97在线亚洲| 成视频在线观看免费看| 国产精品熟女九色九色蜜臀| 91强热人妻| 亚州免费啪啪视频| 免费久久一级毛片大黄| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 校园春色综合香蕉| 日韩免费a级毛片无码a∨| 天天干天天日天天射黄色大片 | 久久精品国产亚洲AV清纯| 黑丝少妇麻豆| 欧美一二三区四五区| 女人妻一区| 亚洲欧美爆| 麻豆久久久久久久久丝袜 | 2024黄色视频| 亚洲情色欧美| 少妇厨房愉情理伦片bd在线观看| 色香综合| 国产91影院| 强奸乱伦中文字幕AV| 操逼不卡中文字幕| 玖玖爱免费观看视频| 丁香五月性| 混色激情av| 4tube欧美女厕所| 中文字幕三四五区| 美女天天干| 久久AV无码网址| A久久| 91在线综合网| 在线中文AV| 深夜视频| 天天摸夜夜添无码小视频| 亚洲国产午夜真人一级片中文字幕精品黄网站| 欧美黄色片AAAAA| 超碰97起碰| 97伊人超碰| 亚洲日本激情| 超碰在线人妻| 大奶尤物鲍汁淫荡欧美视频粉嫩夜夜骚| 91男同| 午夜操逼不卡| 天天欧美色| 丝袜视频网国产90| 欧美视频一区二区在线| 电影69乱码96| 97爱| 九九99久久| 色香综合天天影视综合| 日产操逼| 九九久久九九久久| 一卡二卡三卡| 国产精品一级片在线看| 日韩懂色网| 国产亚洲色停停久久99精品91| 日韩中文字幕二区| 色香91| 日本成人A片网站| 丝袜狠狠草尤物人妻av91| 国产精品久久久久久久久久二区三区| 男人天堂黄片| 啊啊好多水| 日韩欧无码一区二区三区免费不卡| 性色av婷婷久久一区二区点复制| 久久骚少妇| 国产51色综合久久免费| 色婷婷蜜臀av| 久久国产免费激情视频| 神马久久啊啊| 丁香五月天激情网站| 青青草原成人| 超碰九色| 舔足天天操天天射| 精品无码一区二区| J?P?NESEHD熟女熟妇伦| 色情亚洲日本成人| 午夜视频好爽啊| 91青视频| 18禁超污无遮挡无码免费网| 久久精品99| 婷婷导航| 操迟操逼在巾线Fre看| 精品人妻高清麻豆av| 九九毛片这里只有精品| 秋霞成人做爱| 亚洲交性| 久久精品一区一起草| 很很干很很操| 国产日产精品久久快鸭的功能介绍| 久久久久元码视频| 大香蕉手机在线视频| 乱伦Av网| 国产又色又粗又黄又爽| 校园春色欧美| 麻豆伊人网| 97蜜桃综合| 欧美成人性爱视频大全| 久草加勒比一区在线| 中文欧丝袜诱惑| 人人手机欧洲亚洲国产人妻| 亚欧高清在线| 国产99久久99热这里只有精品15 | 丁香五月影院| 国产一区在线观看无码AV| 97超碰护士| 人妻少妇精品| 久久精品操| 欧美亚洲高清晰| 最新精品久久蜜桃| 国产馆极品诱惑| 熟妇最新先锋一二三区| 噜噜在线| 亚洲AV永久无码一区仙野| 亚洲天堂无码| 中文字幕丝袜国产第一页不卡| 亚洲成人在线高清| 视频国产成人精品日本亚洲18| 亚洲国产精品久久AV| 人妻91少妇| 色色九区| 永久免费av无码网站国产app | 在线观看 99热| 日韩中文字幕宗合在线| 色哟哟av网址| 久久久久久少妇| 亚洲深夜福利| 91成人无码| 男人的天堂网页| 国产日产精品久久快鸭的功能介绍| 测评在线观看AV| 肏逼福利网站| www.91人妻.com| 天天干人妇| 天天91~综合入口| 啊啊啊好舒服好爽啊啊啊视频| 91nbbbbbb| 亚洲欧洲综合| 玖玖爱在线视频免费观看| 日本www操操操| 夜夜草网站| 女人妻一区| 97爱碰| 性色AV网站| 亚洲制服欧美另类内射| 亚洲人妻一区二区三区| 97操综合| 日人妻视频91| 久久久国产精品人妻丝袜| 免费αV在线视频| 蜜臀av一区二区三区免费观看| 超碰欧美在线欧美| 免费强奸av| 久久熟女久| 欧美日韩性爱操大逼| 天天干夜夜肏| 中文字幕在线观看永久| 天天综合网入口~91| 一级性爱视频免费观看| 久久超碰爱| 秋霞怕怕片| 久久久久9999妇女| AA级电影三区| 亚洲熟久久| 国产91精品福利在线| 久久久久久91香蕉国产| 狠狠色五月亚洲91| 国产精品久久久久亚洲av| 99青青草国产视频| 大香蕉乱级| 操我啊啊啊啊啊| 99久国产精品午夜性色福利| 久久一二区四| 91天天综合日韩欧美| 91精品国产综合久久久蜜臀| 黄色成年| 97亚洲综合电影| 中文字幕久久婷婷丁香五月天| 人妻久久久久久久久久久久久久久 | 一区二区无码视频| 在线观看岛国有码| 99后入| 色综合色色| 欧美色宗合| 久久天天摸| 欧美日韩另类在线| 欧美91丝袜| 翘臀vidoes| 国产精品日韩在线一区| 樱花草社区www中国| 男人的天堂一区三区| 麻豆色99999| 亚洲欧美日韩精品久久久一区二区| 少妇精品久久久八区九区| 久久女婷| 国产老太乱伦一区| 美女丝袜激情小说| 性一交一乱一交A片久久四色| 精品少妇999| 国产久久久久影院老熟女| 久久久免费一级黄片| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 国产精品免费美女视频| 东京男人天堂| yirendaxiangjiashipin| 成年人黄色视频免费| 欧美日韩青操| 丁香六月婷婷久久综合| 最新岛国大片| 亚洲天堂另类| 久久风骚城市| 中文久久一区| 800zy一区二区| 亚洲AV成人无码久久精品播放| 亚洲国产丝袜熟女av| 亚洲少妇自拍中文字幕懂色| 欧美九九99久久精品| 天天视频综合在线观看视频| 国产黄色剧情影片麻豆免费播放| 九热超碰| 97在线播放| 欧美亚洲成人在线一区二区三区| 丰满高潮18xxxx| 欧美性爱1080p| 伊人五月天婷婷| 秋霞操逼片| 搡老熟女免费视频| 亚洲开心网| 综合色91| 久久尹人大香焦视| 干少妇视频| 福利视频网站| 百度百度日本操逼| 精品无码久久久久久久杏吧| 懂色av中文字幕一区二区三区天美| 欧美国产一区二区三区麻豆传媒 | 99热思思| 99这里只有精品| 久久国产精品91| 中文字幕91综合|