欧美日韩亚-欧美日韩亚州在线-欧美日韩亚洲-欧美日韩亚洲第一区-欧美日韩亚洲二区在线-欧美日韩亚洲高清精品

金喜正规买球

WinForm應用實戰開發指南 - 在分頁控件中集成導出PDF文檔功能

轉帖|使用教程|編輯:龔雪|2023-03-31 10:30:25.450|閱讀 139 次

概述:今天主要講解如何在Winform分頁控件中集成導出PDF文檔的功能,希望能幫助到大家~

# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

相關鏈接:

當前的Winform分頁控件中,當前導出的數據一般使用Excel來處理,Excel的文檔可以用于后期的數據展示或者批量導入做準備,因此是比較好的輸入輸出格式。但是有框架的使用客戶希望分頁控件能夠直接導出PDF,雖然Excel也可以直接轉換為PDF,不過直接導出PDF的處理肯定更加方便直觀。因此整理了一下分頁控件導出PDF的處理過程,分享一下。

PS:給大家推薦一個C#開發可以用到的界面組件——DevExpress WinForms,它能完美構建流暢、美觀且易于使用的應用程序,無論是Office風格的界面,還是分析處理大批量的業務數據,它都能輕松勝任!

DevExpress技術交流群7:674691612      歡迎一起進群討論

PDF的導出插件

使用PDF導出的插件有很多,如Aspose.PDF、Spire.PDF、PdfSharp、iTextSharp等等很多,有些是收費的,有些是開源免費的,我們這里使用iTextSharp開源組件進行PDF的導出處理操作。

WinForm應用實戰開發指南 - 在分頁控件中集成導出PDF文檔功能

在測試的時候,我們可以對一個表格內容進行數據的導出,以便驗證效果,然后在考慮整合到分頁控件的內部中使用,如下測試界面所示。

WinForm應用實戰開發指南 - 在分頁控件中集成導出PDF文檔功能

大概的效果如下所示。

WinForm應用實戰開發指南 - 在分頁控件中集成導出PDF文檔功能

如果需要,我們可以進一步定義頁眉和頁腳,增加一些特殊的信息等等。

我們可以測試導出列表中的DataTable數據源,如下所示。

private void btnExportPdf_Click(object sender, EventArgs e)
{
//帶參數處理
bool isLandscape = true;//是否為橫向打印,默認為true
bool includeHeader = true;//是否每頁包含表頭信息
int headerAlignment = Element.ALIGN_CENTER;//頭部的對其方式,默認為居中對齊
float headerFontSize = 9f;//頭部字體大小
float rowFontSize = 9f;//行記錄字體大小
float? headerFixHeight = null;//頭部的固定高度,否則為自適應
TextSharpHelper.ExportPdf(isLandscape, includeHeader, headerAlignment, headerFontSize, rowFontSize, headerFixHeight);
}

導出PDF的邏輯處理

上面的操作,對輔助類TextSharpHelper.ExportPdf 的操作進行封裝了,我們可以看到,方法留出了幾個特殊的配置信息,可供我們進行調整格式。

一般使用列表的輸出為橫向較為美觀,字體比正常窗體顯示的字體小一點,并可以設置是否每頁PDF包含表頭信息等等。

輔助類的全部代碼如下所示:

/// <summary>
/// 基于iTextSharp.text.pdf對PDF的導出處理
/// </summary>
public static class TextSharpHelper
{
/// <summary>
/// datatable轉PDF方法
/// </summary>
/// <param name="data">dataTable數據</param>
/// <param name="pdfFile">PDF文件保存的路徑</param>
/// <param name="isLandscape">是否為橫向打印,默認為true</param>
/// <param name="includeHeader">是否每頁包含表頭信息</param>
/// <param name="headerAlignment">頭部的對其方式,默認為居中對齊</param>
/// <param name="headerFontSize">頭部字體大小</param>
/// <param name="rowFontSize">行記錄字體大小</param>
/// <param name="headerFixHeight">頭部的固定高度,否則為自適應</param>
/// <returns></returns>
public static bool ExportTableToPdf(DataTable data, string pdfFile, bool isLandscape = true, bool includeHeader = true, int headerAlignment = Element.ALIGN_CENTER, float headerFontSize = 9f, float rowFontSize = 9f, float? headerFixHeight = null)
{
//默認頁面大小
var document = new Document();
var retangle = new iTextSharp.text.Rectangle(0, 0, isLandscape ? PageSize.A4.Height : PageSize.A4.Width, isLandscape ? PageSize.A4.Width : PageSize.A4.Height);
document.SetPageSize(retangle);
var writer = PdfWriter.GetInstance(document, new FileStream(pdfFile, FileMode.Create));
document.Open();

//設置字體
var bfChinese = BaseFont.CreateFont("C:\\WINDOWS\\Fonts\\simsun.ttc,1", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
var fontHeader = new iTextSharp.text.Font(bfChinese, headerFontSize, iTextSharp.text.Font.BOLD, new BaseColor(0, 0, 0));
var fontRow = new iTextSharp.text.Font(bfChinese, rowFontSize, iTextSharp.text.Font.NORMAL, new BaseColor(0, 0, 0));

var table = new PdfPTable(data.Columns.Count);
table.WidthPercentage = 100f; // percentage
table.DefaultCell.Padding = 1;
table.DefaultCell.BorderWidth = 1;
table.DefaultCell.BorderWidth = 0.1f;
table.DefaultCell.HorizontalAlignment = Element.ALIGN_LEFT;
table.HeaderRows = includeHeader ? 1 : 0;

//將datatable表頭轉換成PDFTable的表頭
var EventRowBackColor = Color.LightCyan;
foreach (DataColumn dc in data.Columns)
{
var caption = !string.IsNullOrEmpty(dc.Caption) ? dc.Caption : dc.ColumnName;

var cell = new PdfPCell();
if (headerFixHeight.HasValue)
{
cell.FixedHeight = headerFixHeight.Value;
}
cell.HorizontalAlignment = headerAlignment;
cell.VerticalAlignment = Element.ALIGN_MIDDLE;
cell.Phrase = new Phrase(caption, fontHeader);
table.AddCell(cell);
}

//插入數據
for (int i = 0; i < data.Rows.Count; i++)
{
var backgroudColor = new BaseColor((i % 2 == 0) ? Color.White : EventRowBackColor);
for (int j = 0; j < data.Columns.Count; j++)
{
var cell = new PdfPCell();
var text = data.Rows[i][j].ToString();
cell.BackgroundColor = backgroudColor;
cell.Phrase = new Phrase(text, fontRow);
table.AddCell(cell);
}
}
document.Add(table);
document.Close();
writer.Close();
return true;
}
}

上面根據方法的參數對字體,頁面寬度高度、表格間隔顏色,表頭等信息進行設置處理,然后使用插件進行輸出PDF的內容即可,PDF內容的輸出,有點類似DataTable的表格控制,單元格的信息可以獨立控制。

為了不用重復的引用代碼或者輔助類,我們可以整合到分頁控件的列表中,在其中封裝處理邏輯即可,這樣所有列表都具有通用的導出PDF操作了,如下界面所示。

WinForm應用實戰開發指南 - 在分頁控件中集成導出PDF文檔功能

我們一般導出是通過事件進行處理的,因此,我們在底部的分頁中定義一個觸發的事件,如下所示。

public delegate void ExportPdfEventHandler(object sender, EventArgs e);
/// <summary>
/// 分頁工具條用戶控件,僅提供分頁信息顯示及改變頁碼操作
/// </summary>
public class Pager : DevExpress.XtraEditors.XtraUserControl
{
/// <summary>
/// 導出PDF的事件
/// </summary>
public event ExportPdfEventHandler ExportPdf;

按鈕單擊的時候,觸發事件的處理,如下代碼所示。

private void btnExportPdf_Click(object sender, EventArgs e)
{
if (ExportPdf != null)
{
ExportPdf(sender, e);
}
}

這樣事件會傳遞到外面的容器組件中,對容器組件中的數據源進行導出處理即可。

private void WinGridViewPager_Load(object sender, EventArgs e)
{
if (!this.DesignMode)
{
this.pager.PageChanged += new PageChangedEventHandler(pager_PageChanged);
this.pager.ExportCurrent += new ExportCurrentEventHandler(pager_ExportCurrent);
this.pager.ExportAll += new ExportAllEventHandler(pager_ExportAll);
this.pager.ExportPdf += Pager_ExportPdf;

對于列表的數據源,我們可以統一轉換為DataTable格式,如下 分析數據源的格式進行轉換。

DataTable sourcetable = null;
if (this.DataSource is DataView)
{
DataView dv = (DataView)AllToExport;//默認導出顯示內容
sourcetable = dv.ToTable();
}
else if (this.DataSource is DataTable)
{
sourcetable = this.DataSource as DataTable;
}
else
{
sourcetable = ReflectionUtil.CreateTable(this.DataSource);
}

而對于表格內容的中文注釋,我們可以讀取表格里面的頭部信息作為PDF表頭的中文信息,如下所示。

var table = new DataTable();
for (int i = 0; i < this.gridView1.Columns.Count; i++)
{
if (this.gridView1.Columns[i].Visible)
{
var column = new DataColumn(this.gridView1.Columns[i].FieldName, typeof(string));
column.Caption = this.gridView1.Columns[i].Caption;
table.Columns.Add(column);
}
}

而每行的內容,可以逐一讀取并寫入其中即可。

for (int i = 0; i < sourcetable.Rows.Count; i++)
{
var row = table.NewRow();
for (int j = 0; j < table.Columns.Count; j++)
{
var columnName = table.Columns[j].ColumnName;
var displayText = this.gridView1.GetRowCellDisplayText(i, columnName);
row[columnName] = displayText ?? "";
}
table.Rows.Add(row);
}

最后調用輔助類進行導出PDF文檔即可,導出后進行打開處理。

var success = TextSharpHelper.ExportTableToPdf(table, pdfFile, isLandscape, includeHeader, headerAlignment, headerFontSize, rowFontSize, headerFixHeight);
if (success)
{
Process.Start(pdfFile);
}

WinForm應用實戰開發指南 - 在分頁控件中集成導出PDF文檔功能

導出PDF和前面的效果一樣了。

WinForm應用實戰開發指南 - 在分頁控件中集成導出PDF文檔功能

如果是基于.net 4.8或者基于.netcore的,還可以選擇這個控件的升級版本itext7進行導出PDF,它的處理方式有些差異,如下代碼所示。

/// <summary>
/// datatable轉PDF方法
/// </summary>
/// <param name="title">標題內容</param>
/// <param name="data">dataTable數據</param>
/// <param name="pdfFile">PDF文件保存的路徑</param>
/// <param name="isLandscape">是否為橫向打印,默認為true</param>
/// <param name="includeHeader">是否每頁包含表頭信息</param>
/// <param name="headerAlignment">頭部的對其方式,默認為居中對其</param>
/// <param name="headerFontSize">頭部字體大小</param>
/// <param name="rowFontSize">行記錄字體大小</param>
/// <param name="headerFixHeight">頭部的固定高度,否則為自適應</param>
/// <returns></returns>
public static bool ExportTableToPdf(string title , DataTable data, string pdfFile,bool isLandscape = true, bool includeHeader = true, iText.Layout.Properties.HorizontalAlignment headerAlignment = iText.Layout.Properties.HorizontalAlignment.CENTER, float headerFontSize = 9f, float rowFontSize = 9f, float? headerFixHeight = null)
{
//字體注冊只需要一次-- 宋體(新宋體)
PdfFontFactory.Register("C:\\WINDOWS\\Fonts\\simsun.ttc");

var writer = new PdfWriter(pdfFile);
PdfDocument pdf = new PdfDocument(writer);
pdf.SetDefaultPageSize(isLandscape ? PageSize.A4.Rotate() : PageSize.A4); //A4橫向
var doc = new Document(pdf);

//宋體(新宋體)
var sysFont = PdfFontFactory.CreateRegisteredFont("simsun", PdfEncodings.IDENTITY_H, PdfFontFactory.EmbeddingStrategy.PREFER_EMBEDDED, true);
doc.SetFont(sysFont).SetFontSize(12);//設置字體大小

//設置標題
if (!string.IsNullOrEmpty(title))
{
var param = new Paragraph(title)
.SetFontColor(iText.Kernel.Colors.ColorConstants.BLACK)
.SetBold() //粗體
.SetFontSize(headerFontSize + 5)
.SetTextAlignment(TextAlignment.CENTER); //居中
doc.Add(param);
}

var table = new Table(data.Columns.Count)
.SetTextAlignment(TextAlignment.CENTER)
.SetVerticalAlignment(VerticalAlignment.MIDDLE)
.SetWidth(new UnitValue(UnitValue.PERCENT, 100));//縮放比例
table.UseAllAvailableWidth();

//添加表頭
foreach (DataColumn dc in data.Columns)
{
var caption = !string.IsNullOrEmpty(dc.Caption) ? dc.Caption : dc.ColumnName;
var cell = new Cell().Add(new Paragraph(caption))
.SetBold()
.SetVerticalAlignment(VerticalAlignment.MIDDLE)
.SetHorizontalAlignment(headerAlignment)
.SetPadding(1)
.SetFontSize(headerFontSize);

if (headerFixHeight.HasValue)
{
cell.SetHeight(new UnitValue(UnitValue.POINT, headerFixHeight.Value));
}
table.AddHeaderCell(cell);
}

//插入數據
var colorWhite = Color.ConvertRgbToCmyk(iText.Kernel.Colors.WebColors.GetRGBColor("White"));// System.Drawing.Color.White;
var colorEvent= iText.Kernel.Colors.WebColors.GetRGBColor("LightCyan");// System.Drawing.Color.LightCyan;
var EventRowBackColor = Color.ConvertRgbToCmyk(colorEvent);
for (int i = 0; i < data.Rows.Count; i++)
{
table.StartNewRow();//第一列開啟新行
var backgroudColor = ((i % 2 == 0) ? colorWhite : EventRowBackColor);
for (int j = 0; j < data.Columns.Count; j++)
{
var text = data.Rows[i][j].ToString();
var cell = new Cell()
.SetBackgroundColor(backgroudColor)
.SetFontSize(rowFontSize)
.SetVerticalAlignment(VerticalAlignment.MIDDLE)
.Add(new Paragraph(text));

table.AddCell(cell);
}
}

doc.Add(table);
pdf.Close();
writer.Close();
return true;
}

測試界面效果如下所示。

WinForm應用實戰開發指南 - 在分頁控件中集成導出PDF文檔功能

注意itext7 使用,必須引入中文字體,否則標題的中文內容不會正常顯示出來。

本文轉載自:


慧都2022年終促銷火熱開啟,歡迎選購

標簽:

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn

文章轉載自:

為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產品
  • 推薦文章
  • 慧都慧問
相關產品
控件
  • 產品功能:UI界面
  • 源 碼:非開源
  • 產品編號:10740
  • 當前版本:v25.1.4 [銷售以商家最新版為準,如需其他版本,請來電咨詢]
  • 開 發 商: DevExpress 正式授權
  • ">DevExpress Universal Subscription

    優秀的界面控件開發包,幫助企業構建卓越應用!

    控件
  • 產品功能:UI界面
  • 源 碼:非開源
  • 產品編號:12349
  • 當前版本:v25.1 [銷售以商家最新版為準,如需其他版本,請來電咨詢]
  • 開 發 商: DevExpress 正式授權
  • ">DevExpress DXperience Subscription

    高性價比的企業級.NET用戶界面套包,助力企業創建卓越應用!

    控件
  • 產品功能:UI界面
  • 源 碼:非開源
  • 產品編號:12348
  • 當前版本:v25.1 [銷售以商家最新版為準,如需其他版本,請來電咨詢]
  • 開 發 商: DevExpress 正式授權
  • ">DevExpress WinForms Subscription

    為Windows Forms平臺創建具有影響力的業務解決方案,高性價比WinForms界面控件套包。

    title
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    欧美极品欧美精品欧美 | 真实国产乱子伦精品 | 日本一区二区三区四区不卡 | 欧美精品18videose| 2025国产精品手机在线观看 | 国产精品a无线 | 免费午夜美女在线视频播放 | 国产情侣自拍片在线视频 | 国产福利在线免费观看 | 草草视频手机在线观看视频 | 国产视频精品一区白白色 | 美女裸身网站免费看免费网站 | 99精产国品一二三产区区 | 中文字幕婷婷在 | 性生交大全免费看 | 午夜a级理论片在线播放可米 | 正在播放国产一区 | 中文字幕一区二区三区精彩视频 | 亚洲精品永久在线观看 | 亚洲综合激情五月丁香六月 | 中文字幕在线播放视频 | 国产又色又爽又刺激在线观看 | 不卡中文字幕激情视频网站 | 亚洲国产欧美日韩一区二区在线 | 一区国产在线视频 | 入口在线观看国产欧美 | 国产免费高清69式视频在线观看 | 亚洲日韩欧美国产高清αv 亚洲欧美 | 免费高清欧美亚洲视频 | 国产精品一卡二卡三卡四卡 | 亚洲中文字幕在线一区播放 | 成人免费午夜在线观看 | 日本中文有 | 免费国产亚洲精品在线视频 | 亚洲中文字幕在线停止 | 国产精品日韩精 | 国产va免| 学生精品国自产拍中文 | 岛国成人免费大片在 | 区二区动态图 | 三级视频网站在线观看 | 日韩新片在线观看网 | 制服丝袜在线手机国产 | 精品欧美亚洲影视 | 国产高在线精品亚洲三区 | 日韩精品高清在线亚洲天堂 | 亚鲁鲁国产 | 欧美自拍区日韩国产区 | 国产精品美乳在线观看 | 亚洲欧美综合乱伦一区 | 中文字幕日韩一区二区三区不卡 | 自拍偷自拍亚洲精品情侣 | 高清免费a级在线观看国产 最新福利电影在线看 | 久9视频这里只有精品试看 经典影片免费在线观看 | 亚洲小说区图片区另类春色 | 99精品视频在线视频免费观看 | 最新亚洲人成网站在线 | 一二三产区区 | 欧洲精品免费高清在线视频 | aⅴ不卡国产在线观看 | 日韩欧美一本书道一区二区 | 成人免费视频软件网站 | 日韩一区二区三区四区 | 中文字幕精品视频在线观看 | 在线观看精品日韩视频 | 丝袜亚洲精品中文字幕二区 | 日本国产在线精品专区 | 一区二区高清不卡 | 喷水gif| 一本到在线观看视频 | 亚洲综合国产一区在线 | 美女视频免费观看18网站 | 人人色在线视频播放 | 日本国产在线精品专区 | 一二三四视频 | 大香伊蕉在人线国产最新75 | 丰满大号美女 | 国产一区三区二区中文在线 | www.一区二区三区.com | 中文字幕高清免费日韩视频在线 | 国产精品丝袜黑色高跟鞋 | 91高清免费国产自产拍不卡 | 国产综合成人色产三 | 天天爱天天做天天做天天吃中 | 国产精品亚洲给色区 | 又粗又紧又湿又爽a视频 | 欧美视频一区二区三区 | yy8098三级国语 | 国产放荡对白 | 国产女同| 亚洲国产精品自在拍在线播放 | 国产日韩欧美911 | 国产看片短视 | 欧美中文小说在线观看 | 亚洲欧美一区二区三区国产 | 亚洲国产欧美在线人成aaaa | 日韩午夜视频在线观看 | 911精品国产一区二区在线 | 在线日韩中文字幕 | 热门电视剧免费在线观看 | 一个人看的www日本高清视频 | 国精品一区二区三区免费观看 | 免费在线观看电视剧电影的网站 | 午夜三级伦理片在线观看 | 国产精品女人一区 | 男人的天堂v在线播放 | 日韩中文字葛高清在线专区 | aa中文字幕在线观看 | 亚洲精品乱无伦国产 | 中文字幕在线免费专区 | 国产尤物在线视精品在亚洲 | 精品一区二区三区国产视频 | 桃色一区二区三区 | 中文字幕亚洲一区二区三区 | 欧美日韩一区二区三区四 | 亚洲一区二区三区丝袜 | 亚洲欧美日韩国产精品一区二 | 国产免费毛不卡片 | 99国产一区二区三区亚洲一区 | 不用下载播放器的电影网 | 一区二区三区高清视频国产女人 | 亚洲黄免费看网站国产福利一区二 | 日韩精品视频在线 | 热门好看动漫 | 日韩免费在线 | 精品国产91高清在线观看 | 99久在线精品99re8 | 欧美va天堂在线 | 亚洲视频中文字幕在线不卡 | 99在线精品免费视频九九视 | 国产福利一区二视频播放 | 91极品美| 国产做a∨在线视频 | 三级三级三级a级全黄三 | 一区二区三区国产 | 国产亚洲色 | 欧美亚洲精品在线 | 日韩亚洲成a人片在线观看 国产日产成人免费视频在线观看 | 成人精品一区二区三区免费观看 | 精品一4区 | 日本三级韩国三级欧美三级 | 成人国产综合三级 | 97亚洲精华液| 99精品国产自产在线观看 | 国产高在线精品亚洲三区 | 日韩国产精品va一区二区 | 国产一区二区三区在线播放无 | 91看片淫黄大片欧美看国产片 | 国产一区二区三区欧美 | 欧美推油无尺码 | 日韩在线视频中文字幕 | 解码2025最新电影预告片 | 樱花动漫网站官网 | 国产欧美一区二区精品仙草咪 | 国产综合在线观看 | 国偷自产91 | 亚洲一线二线三线免费视频 | 国产欧美日 | 欧美高清一区二区三区不卡视频 | 亚洲欧洲一区二 | 国产主播在线观看网 | 国产做a| 在线综合亚洲欧美日韩手机版 | 香港午夜三级a三级高清观看 | 人国产在线观看不卡片 | 欧美一级欧美三级在线观看 | 伦理片午夜视频在线观看免费 | 亚洲国产剧情中文视频在线 | 国产日韩一区美利坚 | 污污污污污免费网站在线观看 | 男人猛躁进女人成人免 | 午夜男女 | 亚洲精品成人a | 欧美日韩亚洲国产一 | 免费看成年视频在线入口完整版 | bt自拍另类综合欧美 | 激情gf视频 | 免费精品视频一二区 | 日韩精品一区二区三区中文在线 | 欧美人另是日本人妖 | 免费观看国产一区二区三区 | 勃起又长又黑又粗毛又多 | 日韩欧美在线一区二区不卡 | 国产视频中文字幕 | 午夜激情影 | 性xxxxx欧美 成人妇女免费 | 一二三四区 | 在线国产 | 亚洲欧美日韩国产精品一区二 | 国产欧美亚洲精品a | 最新福利电影在线看 | 欧美日韩国产乱了伦 | 国产天堂精品 | 国产在线国偷精品免费 | 国产精品伦理在线 | 国产网站在线免费 | 无毒不卡在线观看无需下载 | 98精品国产| 欧美精品区 | 92午夜福利1000集在线看 | 每日更新在线观看 | 亚洲欧美日韩高清综合678 | 日韩影视网 | 精品国产福利在线观看网站 | 综合精品欧美乱伦 | 国产拍在线 | 开心激情五月婷婷综合 | 三级国产在线观看 | 伊人影院 | 国产网红女主播精品视频 | 2025年精品国产福利在线 | 免费看美女脱了全身衣服直播 | 日韩精品另类天天更新影院 | 91精品观看91久 | 99re热这里只有精品66 | 亚洲欧美洲成人一区二区 | 国产区精品 | 99国产婷婷综合在线视频 | 福利影院| 老汉色影院首页 | 这里只有精品首页 | 国产精品亚洲一区二区三区在线 | 欧洲成人免费高清视频 | 国产欧美精品亚洲日本一区 | 在线观看三 | 精品免费 | 综合狠狠 | 日韩欧美国产精品亚洲二区 | 麻花传媒免费网站在线观看 | 亚洲囯产一区二区三区 | 免费一级特黄特色大片 | 欧美国产日韩在线播放成人 | 亚洲精品中文字 | 国产在线激情视频 | 日本电影中文字幕 | 国产在线精品一区二区不卡顿 | 欧美在线精品视频二区 | 日本精品不卡视频 | 中文字幕日韩wm | 亚州有码91 | 97伦理电影在线不卡 | 日本免费一区二区五区六区 | 国产高清免费在线 | 午夜丁香婷婷免费手机在线观 | 亚洲偷偷拍一区二 | 精品人无 | 亚洲97i蜜桃网 | 国产一级aaaaa免费播放 | 一区二区精品视频日本 | 国产黑色丝袜在线观看一区 | 国产尤物在线视精品在亚洲 | 污污网站在线观看免费 | 亚洲精品综合色区二区 | 欧美区一区二 | xxxxbbbb欧美 | 91国内揄拍国内精品情侣对白 | 国产精品自在线免费 | 中文欧美乱码视频 | 亚洲欧美日韩精品高清 | 九九在线观看视 | 中文字幕国产在线 | 国产经典三级在线播放 | 日韩不卡精品在线观看 | 日韩中文高清在线 | 午夜dj | 无人视频在线观看免费播放影院 | 在线亚洲人成电影网站色www | 国产制服丝袜亚洲高清 | 国产欧美精品一区二区三区pp | 日韩成人免费精品视频 | 亚洲欧美日本韩国 | 国产精品三p一区二区视频 h片在线播放免费 | 伊伊人成亚洲综合人网7777 | 亚洲综合激情五月丁香六月 | 超清乱人| 国产精品吹潮在线观看中文 | 伦理大片在线观看 | 欧美另类69xxxx | 天天看片国产精品 | 午夜免费视频 | 国产亚洲精品国产 | 热播韩剧网 | 精品性影院一区二区三 | 91精品丝袜国产在线一区 | 国产精品精华液网站 | 一区二区三区四区在线观看视频 | 国产精品亚洲片在线 | 国产精品17p | 自拍偷自拍亚洲 | 韩国中文全部三级伦在线观看中文 | 成年做羞羞的视频 | 国产精品自拍91 | 欧美日韩国产精品自在自线 | 国产中文字幕免费不卡 | 在线观看精品国产免费 | 亚洲成年人在线观看 | 日本成a人片在线观看网址 国产精品蜜桃丝袜 | 亚洲日本一区二区三区在线 | 2025国产精品视频免费 | 一级女性全黄生活片免费 | 国产不卡视频一 | 手机在线电影 | 日本中文字幕在线播放第1页 | 99ri| 国内自拍亚洲精选在线观看 | 大香伊蕉在人线国产最新75 | 国产精品综合 | 日日噜噜| 色片在线观看 | 欧美性色欧美a在线播放 | 亚洲日韩精品免费视频91蜜桃 | 国产女优一区二区在线观看 | 亚洲日韩精品欧美一区二区 | 国产精品国产精品国产专区不卡 | 国产又黄又猛又粗又爽的 | 国产v综合v亚洲欧美大另类 | 欧洲亚洲日产 | 青草青草久热精 | 精品手机在线 | 精品91自产拍在线观看一区 | 亚洲天堂一区二区 | 国产在线精品一区二区不卡顿 | 国产精品成aⅴ人片在线观看 | 国产美女爽到喷出水来视频 | 亚洲欧美中文字幕在线观看 | 日本爽p大片免费观看 | 日韩欧美一区二区三区视频在线 | 国产一区二区三区视频在线观看 | 91短视频污下载app | 亚洲一区二区三区香蕉 | 亚洲高清aⅴ日本欧美视频 欧美另类69 | 精品厕所偷拍各类美女tp嘘嘘 | 18欧美乱大 | 欧美日韩亚洲一区二区三区 | 日本aⅴ永久免费网站www | 日本妞xxxxxx | 国产精品午夜福利免费老师 | 日本免费一区二区 | 天天天天香蕉线视频国产 | 午夜福利 | 激情中文小说区图片区 | 国产精品17p | 男女日皮视频app | 三年片免费观看影视大全视频 | 婷婷综合尤物精品国产 | 精品国产免费第一区二区 | 中文字幕巨大乳在线看 | 一区二区三区欧美 | 又爽又大又光又色的午夜视频 | 欧美高清性色生活片免费观看 | 日皮视频免费 | 亚洲中文 | 日本乱妇乱子视频网站 | 中文字幕在线永久 | 在线日本看片免费人成视久网 | 日韩精品免| 国产国产人免费人成成免视频 | 免费国产va在 | 亚洲精品天堂 | 成a人片在线观 | 中文一区二区 | 亚洲欧美日韩、中文 | 国产福利免费 | 欧美另类图片视频无弹跳 | 91精品啪在线观看国产在线 | 亚洲中文娱乐网在线观看 | 亚洲欧美日韩制服 | 97在线视频观看在线观看视频 | 国产户外露出在线观看 | 欧美午夜性刺激在线观看免费 | 奇米777四色影视在线看 | 国产一区二区三区乱码在线观看 | 成人区精品一区二区不卡亚 | 国产m3u8在线观看 | 国产精品极品美女自在线观看免费 | 国产91精品对自露脸全集观看 | 国产一区日韩二区欧美三区 | 欧洲视频 | 日本一区免费电影 | 99久热 | www.99在线观看 | 欧美精品高清在线观看 | 国产91精品系列在线观看 | 91日韩欧美 | 国产精品免费观看网站 | 杨幂在日本一区二区视频 | 中文字幕一区二区三 | 九三精品私密视频在线观看 | 国产精品边做奶水狂喷有码 | 九九热在线观看官网 | 精品推荐| 亚洲欧美视频一区二区三区 | 亚洲在在线观看免费视频 | 女人18毛多水多 | 字幕一区二区三区四区 | 视频在线看免费观看 | 欧美偷窥清纯综合图区 | 国产精品另 | 激情中文小说区图片区 | 亚洲人成网站免费播放 | 粗暴进入娇 | 国产在线观看第二页 | 国产亚洲精品综合网在线观看 | 日本免费在线观看视频 | 日本高清乱理伦片中文字幕 | 秋霞电影亚洲一区二区三区 | 国产羞羞又硬又粗又长又大 | 韩国三级在线观看 | 男女xxⅹ爽免费视频 | 欧美一区二区三区男人的天堂 | 国产精品乱码高清在线 | 2048国产精品原创综合在线 | 日韩精品视 | 欧美激情国产日韩 | 亚洲japanese | 日本高清视频一区二区 | 2025精品国产自在现线看 | 国产su| 97在线视频免费观看视频免费 | 福利电影网 | 最新国产福利在线观看精品 | 亚洲国产精品一区第二页 | 日本中文字幕二区三区 | 精精国产xxxx视频在线播放 | 91人成网站色www免费 | 国产婷婷综合在线精品尤物 | 亚洲一区二区三区不卡在线播放 | 亚洲一区在线免费 | 日韩中文字幕视频在线 | 99热国产这里只有精品 | 亚洲综合欧美在线 | 国产美日韩精品一区二区在线观看 | 亚洲au秘一区二区三区 | 免费电影网| 日本精品国产一区二区在线 | 7799精彩视频天天看网站 | 国产极品喷| 午夜国产福利在线直播 | 国产欧美日韩综合一区在线 | 三年片在线观看免费播放大全电影 | 欧美老妇人与小 | 亚洲丝袜在线观看 | 欧美日韩精品 | 日韩欧美大片精品黄 | 91精品专区国产盗摄 | 中文字幕日韩一区二区三区不卡 | 国产一码二码三码区别 | 国产精品日产三级在线观看 | 男人猛躁进女人成人免 | 欧美在线男人 | 操人网站| 妺妺窝人体色www聚色窝仙踪 | 鲁丝片一区二区三区免费 | 国产精品日产欧美在线一区 | 中国特黄美女一 | 亚洲日产在线播 | 国产尤物在线视精品亚洲 | 免费国产乱理伦片在线观看 | 99热这里只有精 | 香蕉影院在线观看 | 欧美性猛交ⅹxxx乱大交 | 亚洲人成手机 | 精品一区二区三区免费 | 欧美日韩国产一中文字不卡 | 男人精品一线视频在线观看 | 国产又爽又黄又爽又刺激 | 成年人免费在线视频观看 | 国产欧美日韩精品第二区 | 日本一区视频在线播放 | 日本高清中文字幕一区二区三区 | 国产免费大片 | 日产在线| 亚洲欧美国产国产综合一区 | 爽爽狠狠婷婷97 | 国产人妖专区视频在线一区 | 永远免费观看 | 免费观看亚洲 | 片一级二级 | 国产2025精品视频免费播放 | 日本精品在线播放 | 欧美日韩一区二区三区自拍 | 日韩精品极品视频在线观看免费 | 99热国产亚洲精品 | 中文字幕精品视频在线观看 | 另类亚洲小说图片综合区 | 银杏视频推广下载入口 | 国产日韩簧片在线观看 | 精品理论片免费视频播放 | 国产欧美亚洲一级a在线观看 | 99re这里只有精品国产精品 | 亚洲激情一区二区 | 亚洲精品成人a | 国产精品精品自在线拍 | 亚洲成a人v欧美综合天堂 | 精品国产一区二区在线观看 | 花蝴蝶免 | 亚洲开心婷婷中文字幕一区 | 精品一二三四区 | 夜夜爽免费看 | 国产亚洲欧美手机在线观看 | 国产灌醉极品在线观看 | 无限资源最 | 红杏亚洲 | 五十路息与子在线观看 | 国产99视频精品免费看 | 婷婷激情狠狠综合五月 | 国产乱码在线精品可播放 | 国产精品资源网站在线观看 | 66lu国产在线观看 | 国产精品亚洲综合视频 | 国产亚洲欧美日韩精品一区二区 | 天堂tv亚洲tv日本tv不卡 | 天美麻花视频大全 | 善良的么公和熄日本中文字幕 | 国产亚洲日韩网暴欧美台湾 | 偷人精品一区二区 | 国产青草视频在线观看 | 国产免费一区二区 | 成年人24小时在线免费观看视频 | 国产精品17p | 2区3区在线观看 | 最近中文字幕无吗高清免费视频 | 91精品国产免费自在线观看 | 国产精品+免费 | 精品午夜福利1000在线观看 | 亚洲卡一卡二卡三乱草莓 | 国产精品欧美一区二区三区不 | 最新热门免费电影 | 亚州第一页欧 | 一区二区自拍 | 免费a级 | 国内外精品激情刺激在线 | 国产精品v欧美精品∨日韩 女の乳搾りです在线观看 精品不卡一区二区 | 精品一区二区三区影院在线午 | 国产狂喷潮在线观看中文 | 精品国产不卡在线观看免费 | 日本大香伊蕉一区二区 | 卡一卡二卡三国产传媒 | 日本高清视频在线免费观看 | 中文无字幕一 | 手机免费在线日韩电影大片 | 日韩欧美精品一区二区三区 | 在线播放亚洲精品 | 欧美性xx| 国产乱码1卡二卡3卡四卡 | 91最懂男人的午夜社区 | 丰满尤物一区二区三区 | 国产精品一品道加勒比 | 美女视频黄a视频全免费网站二区 | 国产偷国产偷亚 | 在线观看精品国产免费 | 国产精品高清在线欧美 | 成aⅴ人片在线观看蜜桃 | 在线观看视频欧美 | 成年人24小时在线免费观看视频 | 五月天激情视频a级在线版 无吗一区二区三区 | 欧美顶级情欲片在线播放 | 日产一线 | 国产精品精华液网站 | 欧美最猛黑人xxxxx猛交 | 欧美bb | 亚洲天堂2025 | 亚洲日本va | 亚洲精品一品区二品区三区 | 国产精品99久 | 国产情侣真实露脸在线最新 | 精品国产一区二区三区 | 国产精品网红尤物福利在线 | 日韩在线欧美 | 国产亚洲精品九九久在线观看 | 女明星a级毛| 天天槽天天槽天天槽 | 丁香美女社区 | 性感美女网站一区二区三 | 亚洲精品男女视频在线 | 九九九热在线精品免费全部 | 欧美亚洲高清国产一区二区三区 | 好看的电视剧电影 | 日韩综羞羞视频免费网站欧美 | 精品日韩在线视频一区二区三区 | 日韩欧美在线中 | 另类国产女王 | 最新高清电影免费在线观看下载 | а√天堂地址在线网 | 国产精品专区第一页在线观看 | 最近中文字幕视频高清 | 另类视频一区二区三区 | 欧美a级毛欧美1级a 国产午夜不卡 | 精品一区二区三区在线 | 成人涩涩涩视频在线观看 | 曰韩精品 | 绝对真实国产乱 | 2025中文字幕免费 | 三年片在线观看免费观看大全 | 国产精品1区2区 | 在线天堂新版最新版在线8 中文字幕精品一区二区精品 | 天堂资源最新在线 | 国产亚洲精品午夜福利巨大 | 免费成人www视频在线观看 | 一二三区在线观看 | 日韩美女三级视频 | 天堂影视 | 一区二区三区在线观看视频 | 欧美+亚洲+精品+三区 | 国产亚洲福利日本一区二区 | 亚洲精品成人区在线观看 | 国产欧美日韩精品第二区 | 国产原创精品在线 | 亚洲精品老司机综合影院 | 插我一区二 | 日本一二三区视频在线 | 伊伊人成亚洲 | 国产99视频在线观看免费 | 忘忧草影院在线www韩国日本 | 国产在线日韩在线 | 欧美一区二区精品系列在线观看 | 欧美a级v片在线观看一区 | 搡8o老女人老妇人老熟 | 亚洲精品一二三区尤物tv | 日韩色视 | 又硬又粗又大一区二区三区视频 | 亚州一区二区三 | 亚洲成a人片在线不卡一二三区 | 欧美第一区 | 日本女优一区二区三区四区 | 性日韩视频在线观看 | 国产精品成人va在线 | 日韩精品一区二区三区中文3d | 影院在线播放 | 国产系列ts在 | 夜爽8888视频在线观看 | 国产人成精品香港三级在线 | 欧美韩国电影免费在线观看 | 吃瓜网黑料大全 | 国产做爰一区二区 | 97国产在线观看 | 日韩欧美综合在线二区三区 | 2025最新国产在线看 | 国产一区二区三区高清视频 | 老少配老妇老熟女中文 | 看黑人巨大精品欧美一区 | 欧美日韩免费在线观看 | 在线观看亚洲欧美日本 | 日本欧美欧美一级毛卡片 | 五月婷婷深爱 | 国产精品极品美女自在线观看免费 | 母+子+在线视频 | 99九九免费热在线精品 | 国产在线观看一区精品 | 精品国产 | 中文字幕一区日韩精品 | 国产熟女激情视频自拍 | 一进一出又大又粗爽视频 | 天美麻花果冻 | 日韩老熟女一区二区 | 97国产在线公开免费观看 | 欧美一级别 | 亚洲一区在线免费 | 亚洲日本aⅴ片在线观看香蕉 | 国产精品日韩欧 | 亚洲电影在线免费观看 | 国产精品日产三 | 放荡的美妇在线播放 | www亚洲欲色成 | 国产a在亚洲线播放 | 视频一区二区三区在线看 | 亚洲国产欧美在线观看片不卡 | 免费黄频在线免费观看 | 亚洲国产人成自精在线尤物 | 中文字幕在线观看2025 | 国产极品精频在线观看 | 日韩一区二区在 | 欧美亚洲国产日韩完全在线电影 | 亚洲免费精品一二三四 | 国产一级aaaaa免费播放 | 国产高清在线观看一区二区三区 | 在线综合亚洲欧美日韩手机版 | 亚洲欧美日韩中文二区 | 午夜国产福利看片 | 国产乱国产乱老熟300部视频 | 欧美性猛交xxxx乱大交3 | 真正国产人妖ts系列 | 亚洲第一网站a√在线观看 国产精品情侣 | 三年片大全在线观看免费观看大全 | 精品免费 | 色综合欧美| 熟女一区中文字 | 尤物视频在线免费观看 | 国产亚洲tv在线观看 | 99re热视频这里只有 | 级日本乱| 两个人看的www视频免费完整版 | 国内自拍亚洲精选在线观看 | 香蕉一区二区三区中文字幕 | 亚洲区日韩精品中文字暮 | 午夜私人成年影院在线观看 | 最好看的中文字幕高清电影 | 精品一区二区三区免费视频 | 中文在线资源天堂www | 日本视频在线观看不卡高清免费 | 国产亚洲欧美日韩在线观着 | 亚洲高清激情精品一区国产 | 亚洲精品综合精品自拍 | 欧美日韩一二三区免费性片 | 国产特黄精品一区二区在线 | 综合在线 | 午夜一区二区在线观看 | 日本二区在线中文字幕 | 亚洲成ⅴ人片乱码色午夜 | 91尤物国产网红尤物福利 | 五月婷婷中文字幕 | 亚洲欧洲精品国产区 | 最新国产一区二 | 人与动人物a级在线播放 | 日本欧美一区二区 | 亚洲色成人中文字幕网站 | 亚洲国产韩国欧美在线 | 国产精品欧美亚洲韩国日 | 日本黄页网 | 国产福利精品一区二区 | 亚洲精品一区二区不卡 | 亚洲成aⅴ人片在线观看www | 免费影视大全 | 丝袜视频国产手机在线 | 国产ā片在线 | 日韩欧美一区二区三区免费观看 | 99精品国产丝袜在线 | 日本中文字幕乱码视频在线 | 欧美三级韩国三 | 亚洲精品熟女 | 国内激情自拍 | 欧美日韩一区二区在线观看视频 | 国产亚洲精品自拍 | 免费看老女人 | 国产一级特黄一级毛 | 18videosex性欧美黑色 | 天天综合| 欧美中文小说在线观看 | 国产精产国品一二三在观看 | 91丝袜足| 欧美午夜成午夜成年片在线观看 | 中文字幕九热精品视频在线 | 成视人a免费观看视频 | 182tv免费播放线路一线路二 | 国产亚洲美女精品 | 欧美日韩国产激情一区 | 国产一区二区三区猎奇视频 | 成人影院在线免费观看 | 国产区成人精品视频 | 最新版本获取方式 | 国产日韩精品欧美一区喷 | 99re热有精品视频国产 | 欧美视频在线观看免费最新 | 亚洲成?v人片在线观看翻墙网站 | 色老头在线永久免费视频 | 亚洲成aⅴ人的天堂在线观看女人 | 日韩一区二区三区不卡视频 | 啦啦啦视频 | 亚洲国产日韩在线人高清au | 免费观看性生交大片 | 老司机深夜影院入口aaaa | 韩国三级香港三级日本三级 | 国产亚洲欧美日韩高清专区 | 成人午夜免费观看 | 欧美日韩国产在线人 | 国产一级特黄a大片99 | 性激片在线播放欧美 | 日本x片成年免费观看视频 性开放的欧美大片黑白配 欧美激合综图片区小说 | 亚洲欧美日韩另类国产第一 | 欧美日韩国产激情电影 | 在线观看免费高清 | 在线亚洲一区二区 | 最新电影电视剧 | 亚洲成成 | 亚洲日韩电影网天堂影院 | 在线视频欧美 | 男人的天堂v在线播放 | 国产免费131美女 | 日本特黄特色aaa大片免费 | 国产欧美一区二区 | 日韩欧美在线综合va网 | 999在线观看国产 | 日本亲子乱子伦xxxx50路 | 大伊香蕉精品一区视 | 中文字幕乱 | 国产精品一区二区手机看片 | 亚洲精品资源网在线观看 | 国产日本精品视频 | 日本一区二区成人教育 | 国产欧美一区二区三区综合野 | 中文字幕在线视频在线看 | 黑人一区二区在线 | 亚汌国产 | 国产美女一级做视须爱 | 太粗太硬小寡妇受不了 | 免费国产污网站在线观看 | 全部视频欧美日韩在线无人 | 国产在线91精品 | 国产高清美女主播在线观看 |