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

金喜正规买球

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
    在线播放69热精品 | 国产高清在线观看视频一线 | 中国毛茸茸bbxx | 中文欧美乱码视频 | 亚洲第一页乱 | 三年片大全在线观看免费观看大全 | 欧美又大粗又爽又黄大片视 | 最新电影免费在线观看 | 亚洲高清中文字幕一区二区三区 | 99这里 | 中文字幕国产专区99 | 电影在线观看 | 不要播放器看在线播放a国产 | 在线亚洲一区二区 | 视频一区视频二区日韩专区 | 欧美性生恔xxxxxdddd | a级大胆欧美人体大胆666 | 电影排行榜 | 国产在线观看免费永久 | 区二区动态图 | 两性色午夜视频免费老司机 | 国产视频第一页bt天堂 | 国产一级做a爱免费观看 | 亚洲自偷自拍另类第1页 | 99视频在线观看 | 亚洲欧美中文一区二区三区 | 日韩精品亚洲人成在线观看 | 1717she精品永久免费视频 | 热门影视大全 | 日本视频| 亚洲午夜成 | 亚洲精品国产制服丝袜美腿 | 大卡三卡免费 | 91大神在线资源观看无广告 | 性色a∨人人 | 国产欧美国日产在线播放 | 国产精品猎奇系列在线观看 | 国产亚洲欧美高清在线观看 | 国产精品一区99国产aaa精 | 国产欧美在线手机观看 | 入禽太深免费 | 亚洲午夜视频在线观看 | 欧美国产综合欧美视频 | 欧美丰满大| 午夜高清性色生活片 | 欧美精品黑人粗 | 亚洲精品欧美精品日韩精品 | 真实国产乱子伦 | 国产高清精品 | 精品成免费视频9 | 国产韩国精品一区二 | 区中文字幕| 亚洲欧美日韩综合在线 | 国内精品卡一卡二卡三 | 亚洲国产综合精品一区 | 两个人免费视频观看高清视频 | 国产精品自在在线午夜 | 欧美xx | 色一情一区二区三区 | 911中文字幕免费高清观看 | 成人拍拍 | 久99久精品| 国产性夜夜春夜夜爽30 | 日本中文字幕乱码aa高清电影 | 91天天综合免费看国产 | 中文字幕人成乱码熟女69 | 日韩亚洲一区二区三区 | 一区两区小视频 | 成都在线观看免费观看 | 91极品美| 欧美一区二区三区 | 欧美日产国产精品 | 日本免费在线看aⅴ | 日本阿v高清不卡在线 | 51精品国产人成在线观看 | 亚洲精品一品区二品区 | 国产激情自拍亚洲精品国产精品精 | 亚洲日本va午夜在线影院 | 国产亚洲欧美日韩在线三区 | 乱色熟女综合一 | 欧美日韩中文字幕在线 | 国产中老年妇女精品 | 青青国产在线播放 | 欧美特黄特色aaa大片免费看 | 国产福利一区二区三区四区 | 成人亚洲欧美丁香在线观看 | 国产精品三级在线观看 | 国产又色又爽又黄刺激的影视 | 韩国理伦电影午夜三级 | 国产精品亚洲一区二区在线观看 | 国产精品熟女一区二区 | 91精品国产综合久蜜臀 | 日韩精品中文乱码在线观看 | 国产精品臀控福利在线观看 | 国产欧美日韩国中文字幕高清在线 | 国产精品色内内在线播放 | 91久色视 | 一线路二 | 国产精品福利一区二区 | 97精产国品一二三产区 | 国产在线视频欧美一区二区三区 | 91视频欧美国产 | 中文字幕在线视频观看网站 | 片完整片视频在线 | 三级在线观看免费播放 | 99视频精品全部免费在线 | 亚洲人成网站在线 | 制服丝袜第一页在线 | 国产精品多p对白交换绿 | 日韩高清亚洲日韩精品一 | 欧美亚洲高清国产一区二区三区 | 日韩午夜福利 | 亚洲欧美日韩ⅴ在线观看91 | 丝袜美腿精 | 91精品国产综合成人 | 成人午夜视频精品一 | 精品国精品自拍自在线 | 成人级片中文字幕在线播放 | 激情综合五月天 | 在线观看91精品国产hd | 日产成人高清视频 | 国际国内自拍偷拍视频摄影 | 国产精品自产拍在线观看花钱看 | 中文字幕亚洲欧美专区不卡 | 日本人xxxx高清 | 天堂资源中文最新 | 国产欧美日韩亚洲中文高 | 五月婷婷爱六月久 | 亚洲女色福利免费视频 | 亚洲а∨天堂20 | 国产精品亚洲一区二区三区欲 | 成人看的羞羞视频免费观看 | 第一国产综合高清 | 国产又粗又猛又爽又黄的视频吉 | 免费国产a国产片精品 | 国产日产韩国精品视频 | 成人精品怡红院在线观看 | 国产拳头交一 | 日韩成人一区二区三区在线观看 | 中文字幕精品亚洲一区 | 亚洲人成网线在线播放va | 中日韩产精品1卡二卡三卡 亚洲中文字幕乱碼在线观看 | 一级特黄aa大片欧美 | 国产亚洲精品午夜福利 | 性午夜视频在线观看 | 天天综合日韩7799 | 91李宗精品72集 | 影视中文日本亚洲 | ww成在线人免1688费欧美 | 国产精品俺来也在 | 国产在线拍精品热 | 免费在线播放 | 国产伦理一区的二区三区四区 | 亚洲精品国产自在现线最新 | 欧美成熟电影全集 | 明星国产欧美日韩在线观看 | 97在线视频观看在线观看视频 | 欧洲精品视频一二三区视频 | 欧美在线观看网站 | 一本一本大道香蕉久在线精品 | 两性色午夜视 | 亚洲自偷精品视频自拍 | 亚洲人成小说网站色在线 | 男人j日女人p免费视频 | 国产日韩| 欧美日韩中文亚洲v在线综合 | 日本乱妇乱子视频网站 | 国产婷婷综合在线精品尤物 | 日韩高清va视频 | 中文字幕在线观 | 欧美伦费免费全部午夜最新 | 欧美精品v日韩精品v韩国精品v | 国产在线观看一区二区91精品 | 亚洲欧美一二三 | 亚洲中文字幕在线观看 | 正在播放国产一区 | 七七影院| 亚洲一区在线播放 | 午夜小电影 | 欧美性生恔xxxxxdddd | 91精品国产午夜在线免费观看 | 亚洲欧美日韩不卡在线观看 | 午夜福利久 | 他扒开我小泬添我视频 | 最新热门电影电视剧免费在线观看 | 国产精品青草综合久 | 最新精品国偷自产在线观看 | 日本sm | 真实国产乱子伦 | 国产一进一出又大又粗爽视频 | 国产日韩一区美利坚 | 人善交vi | 国产一区二区三区日韩精品 | 成人性午夜视频在线观看 | 国产亚州视频在线视频 | 国产va天堂va欧美va | 成a人片在线观看日本 | 欧美日韩深夜视频在线观看 | 亚洲欧美va动漫一区二区 | 国产精品欧美日韩区二区 | 亚洲欧美激情在线一区 | 亚洲一本之道高清在线观看 | 亚洲人成影 | a男人的天堂 | 性欧美最新巨大乳 | 免费国产va在线观看中文字 | 亚洲九九爱| 亚洲中文字幕无线 | 国产亚洲精品福利片 | 97影视| 欧美日韩激情 | 中文字幕精品视频第一区第二区 | 亚洲午夜三级中 | 国产精品视频高清在线播放 | 国产又粗又猛又爽又黄的视频七张 | 三级视频网站在线观看 | 欧美一级二级三级在线看 | 欧洲精品视频一二三区视频 | 国产亚洲一区二区三区在线 | 91大神是啥 | 偷窥清纯综合图区 | 精品国产一区二区三区香蕉欧美 | 国产亚洲无 | 国产老肥熟一区二区三区 | 欧美精品午夜 | 国产精品免费aⅴ片在线观看 | 探花视频在线 | 太大太长太粗太久太硬了 | 国语fre| 性色xxxxhd天美传媒 | 97碰成人国产免费公开视频 | 香蕉国产一区二区 | 欧美喷潮系列在线观看 | 国产不卡 | 日韩欧美在线观看一区 | 日韩中文字幕在线免费观看 | 国产一级淫片视频免费看 | 亚洲欧美日韩精品色xxx | 欧美性xx | 99国产婷婷综合在 | 亚洲国产欧美精 | 亚洲一区二区三区 | 亚洲第一网站a√在线观看 国产精品情侣 | 欧美中文字幕乱伦视频 | 精品国产免费第一区二区 | 国产欧美精品区一 | 国产免费202| 免费在电影在线观看 | 亚欧洲精品在线视频免费观看 | 国产欧美va欧美va香蕉在 | 色老板精品视频在线观看 | 精品偷拍视频一区二区三区 | 国产狂喷潮在线观看中文 | 日本高清激情乱一区二区三区 | 亚洲国产精品福利在线 | 国产又色又爽又刺激在线观看 | 偷人精品一区二区 | 99国产视频有精彩视频 | a在线免费观看 | 欧美日韩免费手机在线 | 欧美国产在线专区 | 激情五月综合网 | 中文字幕丰满伦孑 | 亚洲一区二区三区影院 | 欧美亚洲日本另类图区 | aa视频观看网站 | 97国产在线一区不卡 | 国产女主播在线观看 | 亚洲v欧美v日韩v国产v | 日韩一区二区三区不卡免 | 99久热只有精品视频免费看 | 加勒比综合免费不卡在线观看 | 国产福利一区二区久 | 日本www视频在线观看 | 色色综合资源站 | 国产亚洲高清不卡在线观看 | 国产v综合v亚洲欧美大 | 影音先锋教师波 | 国产激情一区二区三区在线hd | 无颜之月1~5 | 在线免费观看污网站 | 人人草在线观看 | 日韩欧美精品一区二区三区在线 | 国产精品黄在线观看免费网站 | 九九热在线视频观看 | 国产精品亚洲专区在线播放 | 国产卡戴珊在线根本喂不饱2 | 天堂亚洲国产日韩在线看 | 国产精品三级不卡电影 | 五月激情丁香婷婷综合网 | 末成年ass浓精pics | 国产亚洲男人的天堂在线观看 | 免费精品视频一二区 | 三级理论电影三级午夜电影院 | 国产乱码精品一区二区三区四 | 亚洲综合狠狠99婷婷 | 国产精品色一区二区三区 | 国产美女一级做视须爱 | 国产极品精品免费 | 国产性猛交╳xxx乱大交 | 五月桃花婷婷 | 国内精品视频在 | 国产区精品视频 | 欧洲亚洲精品 | 免费特级欧美片 | 亚洲线精品一区二区三区四区 | 精品亚洲一区二区三区在线播放 | 国产日韩欧美新地址 | 日韩一区二区三区视频在线观看 | 国产一区二区三区免费看视频 | 中文字幕亚洲无线码在一区 | 亚洲一页 | 青青青国产女精品视频 | 一区二区三区四区在线观看视频 | 久色91| 国产午夜理论不卡在线观看 | 处女的诱惑在线观 | 国产福利91精品在线观看 | 国产精品区免费视频 | 爽死七七 | 青青草自产拍国产精品 | 中文字幕在线看片 | 国产伦亲子伦亲子视频观看 | 国产精品人成在线播放 | 国产黄在线观看免费观看网站不卡 | 国产一区二区三区四区在 | 亚洲国产欧美在线人成aaaa | 丰乳翘臀 | 好硬好大 | 日本午夜免费啪视频 | 国产全黄三级国产全黄三级书 | 在线观看亚洲中文字幕 | 日本护士xxxxx在线播放 | 精品一区二区在线视 | 亚洲国产精品sss在线观 | 国产福利精品在线观看 | 国产精品白丝a∨网站 | 免费人成网站在线免费观看 | 日韩免费网页版视频 | 亚洲国产精品自在拍在线播放 | 国产精品天天天天影视 | 天美麻花星空视 | 国产精品自在拍在线播放 | 日本在线高清不卡免费播放 | 午夜视频在线观看国产 | 国产在线精品一区二区高清不卡 | 日韩成人免费精品视频 | 国产一级一片免费播放 | 国产亚洲香蕉片在线观看 | 欧美精品网站一区二区三区 | 国产欧美一区二区综合 | 国产手机在线国内精品软件的特点 | 一品二品国精破解 | 制服丝袜日韩欧美国产 | 精品国内自产拍在线视频 | 97噜色在线 | 视频免费1区二区三区 | 一区二区三区国产精品午夜福利 | 综合五月天 | 99偷拍视频精品一区二区 | 99精品全国在线观看 | 日本成人大片一区二区 | 91热精品 | 在线观看日韩欧美一区二区 | 亚洲欧洲国产日产综合综合 | 黄工厂精品视频在线观看 | 欧美激情一 | 午夜视频在线观看一区二区 | 最爽的乱淫视频国语对 | 少女韩国在线观看完整版免费 | 国产精品免费视频一区二区三区 | 日韩一区二区免费看 | 精品福利一区二区在线观看 | 一区二区高清不卡 | 三上亚悠在线精品二区 | 日韩精品极| 天天影院 | 日本中文字幕a∨在线观看 欧美日韩亚洲国产高清 | 51精品免费视频国 | 国内视频一区在线播放 | 国产探花在线观看 | 亚洲欧美不卡视频 | 最近中文字幕 | 日本成人大片一区二区 | 欧美日韩一本到手机视频观看一区 | 国产欧美日韩精品福利98 | 欧美日韩第一页中文字幕 | 国产真实破 | 天美麻花星空高清mv | 一区二区三区在线观看免费 | 精品手机在线 | 国产又大又粗又黄又爽的视 | 欧美在线看片免费观看 | 国产亚洲欧美一区二区不卡 | 亚洲一码二码三码 | 亚洲vr精品在着在线观看 | 亚洲精品理论电影在线观看 | 亚洲三级在线播放 | 99精品国产福利免费一区二区 | 美女视频免费观看网站黄 | 精品亚洲成a人在线观看 | 3d动漫一区二区 | 国产高清尿小便嘘嘘视频 | 99精品国产高清一区二区 | 最新高清电影免费在线观看下载 | j8又粗又大又长又爽又硬电影 | 中文精品一区二区三区四区 | 国产福利在线观看永 | 亚洲成v人片在线观看www | 又粗又长又硬又黄免费 | 日本女优中文字幕 | 日本免费一区二区在线 | 亚洲欧美大码a在线观看 | 亚洲国产精品女人 | 欧美性生交活xxxxxdddd | 欧美特黄特刺激a一级淫片 日本中文字幕在线播放 | 国产一区二区三区乱码福利 | 亚洲熟女综合 | 亚洲欧美日韩中文高清一 | 美腿丝袜亚洲综合在线视频 | 欧美日韩在线亚洲一区二区三区 | 亚洲天堂一区二区三区 | 第一福利社区1024 | 欧美综合精品久 | 亚洲高清无一区二区三区四区 | 国产精品第1页 | 国产一区免费在线观看 | 免费高清理伦片在线观看 | 中文字幕在线二区 | 国产高清在线精品一本大道 | 99精品视频免费热播在线观看 | 亚洲国产欧美在线综合 | 激情精品一区二区 | 国产精品自产拍在线观看55 | 国产免费人成视频网站在线看 | 人气电影 | 欧美自拍偷拍一区二区 | 热播电视剧免费观看 | 一区二区区别是什么 | 区小说区激情区图片区 | 日韩中文字幕精品视频在线 | 99香蕉国产精品偷在线观看 | 极品美女在线观看免费直播 | 最近最新中文字幕在线第一页 | 中文字幕日韩一区 | 亚洲视频第一页精品 | 国产欧美一级高清片 | 福利一区二区三区视频在线观看 | 国产精品手机免费 | 国产女人喷潮视频在线观看免费 | 国产精品99精品 | 国产精品专区 | 欧美日韩aⅴ一区二区三区 日本二区在线中文字幕 | 91人成网站色www免费 | 精品一区二区夜色 | 女厕脱裤撒尿大全视频 | 国产一区日韩一区二区三区 | xxx波多野 | 国产亚洲日韩网暴欧美台湾 | 2025手机影院 | 亚洲无线观| 成人伦理在线观看国产 | 国产精品自产拍高 | 影视中文日本亚洲 | 福利一区福利二区福利三区 | 南瓜影视 | 国产精品高清一区二区三区 | 中文有码视频在 | 热播影视大全 | 亚洲经典一区 | 成人专区一区二区三区四区 | 欧美aaaaa级毛卡片在线 | 亚洲国产精品一在线 | 国产在线高 | 日本二区在线中文字幕 | 精品一区二区三区免费视频 | 综合三级在线观 | 亚洲性爱免费网址 | 亚洲欧美精品一区二区 | 日本不卡一区二区三区视频 | 国产精品天干天干在线综合 | 欧美亚洲国产日韩完全在线电影 | 中文字幕一区日韩高清 | 91永久视频在线 | 女人一区二区视频免费 | 日本大片电影 | 人妖系列精品视频 | 日韩一本之道一 | 香港日本韩国三级网站 | 国产黄在线观看免费观看不卡 | 亚洲欧美在线综合一区 | 亚州精品永久观看视频 | 国产激情一区 | 亚洲精品区午夜亚洲精品区 | 搡女人真爽免费视频大全 | 天堂中文最新版在线中文 | 国产一区二区三区在线电影 | 日韩老熟女一区二区 | 日韩中文免费视频 | 不卡一区二区三区卡 | 日韩欧美综合一区二区三区 | 乱子xxxxvideos| 国产精品60岁老女人 | 国产亚洲一区二区三区 | 首页中文字幕中文字幕 | 迷奷系列在线播放456 | 国产午夜爽爽窝窝在线观看 | 国产欧美日韩另类精彩视频 | 性夜黄a爽爽免费视频国产 亚洲日本一区二区一本一道 | 日本黄页网站在线观看 | 精品国产一区二区三区四 | 有码在线中字 | 学生精品国自产拍中文 | 91精品网站天堂系列在 | 亚洲天堂偷拍日韩中文字 | 日本乱理伦片在线观 | 国产精品视频观看 | 樱花动漫网站官网 | 99国产 | 欧美日韩一区二区三区在线视频 | 亚洲人成小说网站色在线 | 亚洲男同gay | 日韩亚洲欧美一区二区三区 | 日韩精品亚洲人成在线观看 | 亚洲美女国产精品综 | 亚洲国产精品日韩v专区 | 欧美日韩免费精品一区二区在线 | 欧美不卡一区二区 | 国产日韩欧美在线观看一区二区 | 亚洲码国| 国产专区在线视频 | 99re视频在线 | 欧美激情一区二区三区 | 欧美性性性| 中文字幕在线观看一区二区 | 免费观看一区二区三区 | 国产视频精选 | 麻花传剧mv在线看 | 国产综合中文字幕在线 | 亚洲ⅴa在线观看 | 欧美精品一区二区三区 | 91九色成人 | 国产伦精品一区三区视频 | 日韩亚洲综合欧美 | 国产在线视精品在亚洲 | 在线人成免费视频69国产 | 神马午夜福利我不卡手机电影 | 综合在线观看高清自拍 | 韩国三级激情 | 亚洲成ā人v欧美综合天 | 日韩不卡手机视频在线观看 | 91免费视频网站 | a级精品国产片在线观看 | 国产日产中文在线观看 | 成年人射| 视频一区二区三区免费观看 | 亚洲欧美日韩综合精品 | 欧美性生交活xxxxxdddd | 日韩国产欧美亚洲一区不卡 | 欧美激情办公室aⅴ | 亚洲精品动漫一区二区三区在线 | 日韩制服丝| 国产大秀视频一 | 欧美日韩一区免费观看 | 久99视频精品免费观看福利 | 国产偷国产偷精品孕妇 | 国产乱子伦高清对白 | 亚洲成在人线影视天堂网 | 国产精品区二区三区日本 | 亚洲欧美在线观看品 | 国产午夜福利片 | 亚洲人成在线观看网站播放 | 欧洲+日本+中国 | 日本免费高清视频不卡 | 亚洲第一影院中文字幕 | 亚洲成年人免费a级网站 | 日韩午夜在线视频 | 国产精品三级在线看免费看 | 十分钟在线观看免费直播 | 91桃色在线看片 | 国产放荡对白 | 午夜激情视频 | 国产精品视频永久免费播放 | 日韩美女网站在线看 | 最近最新中文字幕 | 秋霞影视免费播放手机版 | 无限国产资源好片2025 | 国产在线观看色免費資訊 | 国产亚洲成aⅴ人片在线观看 | 一级特黄国产免费大片 | 日韩高清| 一二三区在线播放国内精品自产拍 | 亚洲人成电影福利在线播放 | 久1精品视频 | 亚洲色成人影院在线观看 | 开心五月丁香花综合网 | 一区二区三区国产精品午夜福利 | 国产亚洲制服 | 精品国产一区二区三区不卡 | 国产日韩在线视频 | 韩国三级hd中文字幕电影天堂 | 一区二区本码 | 精品国产91乱码一区二区 | 国产在线精品国自产拍影院同性 | 中文字幕∨亚洲日本在线电影 | 国产精品成人免费视频网站京东 | 亚洲人成一区在线 | 成人啪精品视频免费网 | 人人干操 | 国内揄拍 | 一个人免费观看视频www | 欧美国产合集在线视频 | 午夜成人精 | 国内精品尹人香蕉综合在线观看 | 国产伦理一区的二区三区四区 | 性猛交ⅹxxx富婆视频 | 91香蕉污app在线下 | 欧美日韩色综合网站 | 日本中文字幕在线播放 | 狂处让老二爽18p | 人成精品视频三区二区一区 | 色拍自拍亚洲综合图区 | 97色秘乱码一区二区三 | 日本一区二区三区四区在线 | 天堂在线最 | 美妇岳屈辱迎合 | 97蜜桃网欧美无吗v 国产在线愉拍视频 | 日本一区二区三区免费播放视频站 | 激情精品一区二区在线观看 | 国产综合 | 91精品专区国产盗摄 | 57pao视频国产在线观看 | 中文字幕有码在线观看 | 日本人xxxx高清 | 不卡精品 | 最近日本韩国观看 | 国产一区日韩二区欧美三区 | 精品精品国产欧美在线观看 | 巨大乳bbwsex中国 | 精品福利一区二区三区免费视频 | 国产精品日韩欧美一区2区3区 | 国产一区二区三区四区激情 | 三区免费高清视 | 粗又视频图片 | 99高清国产自产拍 | 永久在线观看 | 日产精品 | 明星国产欧美日韩在线观看 | 国产精品极品美女自在线观看免费 | 国产又黄又爽刺激视频 | 亚州成人高清国产a | 国产精品美脚玉足脚交欧美 | 十九岁在线观看免费完整版 | 欧美多人顶级午夜寂寞影院 | 国产91免费不 | 中文字幕亚洲网址 | 欧美精品视频手机在线视频 | 国产一区二区视频91 | 午夜视频精品视在线播放 | 国产欧美一二三区 | 亚洲国产欧美中文手机在线 | 欧美精品在线观看 | 女人脱精光一清二楚图片 | 18黑白丝| 国产精品福利自产拍在线观看 | 国产丝袜视频 | 亚洲开心婷婷中文字幕 | 国产视频自拍91 | 国产黑色丝袜在线看片不卡顿 | 精品国产免费人成电影在线看 | 免费观看一级特黄欧 | 免费人成视频x8x8 | 精品在线一区二区 | 欧美日韩国产yw在线 | 激情精品一区二区在线观看 | 国产亚洲香蕉片在线观看 | 中日韩精品一区二区三区 | 免费视频专区一国产盗摄 | 多马影院 | 91视频在线 | 91网首页 | 国产精品一区二区无线 | 国产乡下三级全黄三级bd | 乱码视频午夜在线观看 | 亚洲aⅴ| aⅴ日本亚洲欧洲免费天堂 加勒比综合网 | 国产亚洲欧美日韩在线看片 | 欧美一区二区三区在线播放 | 欧美伦费免费全部午夜最新 | 性爱影院三级国产 | 一区二区精品日韩欧美在 | 欧美在线一区二区 | 网站资源多午夜激情影院 | 亚洲国产在线精品国偷产拍 | 亚洲码在线观看 | 欧美亚洲日本另类图区 | 亚洲伊人色综合www962 | 国产极品美女一区二区三区 | 亚洲日本欧美日韩中文字幕 | 台湾swag在线 | а√天堂中文官网在线8 | 微拍福利88 | 亚洲成熟女人毛毛耸耸多 | 日本亚洲视频免费观看 | 综合中文字幕 | 91精品国产一区二区三区香蕉 | 欧美日韩精品一区二蜜桃在线观 | 在线中文字幕有码中文 | 高清线视频| 亚洲成a人v欧美综 | 国产自产| 国产高清在线精品二区一 | 亚洲欧美日韩综合aⅴ | 污免费网站入口 | 欧美精品视频一区二区三区 | 欧美日韩成人一区二区三区 | 加勒比一本大道香蕉大在线 | 国产精品高清尿小便嘘嘘 | 亚洲国产综合人成综合网站 | 最近免费中文字幕大全 | 欧美日韩亚洲国内一区二区三区 | 九九热这里只有精品在线观看视 | 东北熟女bbwbbw喷水 | 欧洲精品免费高清在线视频 | 国产一区视频在线免费观看 | 亚洲欧美自偷自拍另类视 | 97青青 | 国产亚洲综合aa系列 | 亚洲天堂网一区二区三区四区 | 亚洲欧洲一区 | 骚小妹影院 | 国产啪精品视频网站免费尤物 | 欧美va免费高清在线观看 | 中文字幕二区在线 | 丁香伊人| 欧美激情性猛交 | 国产亚洲视频在线播放7t | 国产又黄又猛又粗又爽的 | 影院热映大片 | 精品国产自在现线 | 91精品国产白丝jk在线拍 | 国产suv精品一区二区五 | 国产精品k频道首页在线观看 | 私人影院午夜在线观看 | 亚洲国产精品一在线 | 国产视频一区在线观看 | 欧美乱妇高清视频免欢看关 | 国产主播一 | 亚洲精品在线观看视频 | 欧美ay亚洲ay日韩 | 午夜成人亚洲理伦片在线观 | 国产97视 | 午夜影视网站 | 国产精品人一成在线观看 | 老妇喷水一区二 | 亚洲精品视频免费看 | 亚洲免费在线国产视频午夜精 | 国产中文字幕玖玖 | 日韩免费一区二区三区高清 | 一区二区亚洲日本欧美激情久婷婷 | 777米奇| 国产欧美日韩精品a在线观看 | 美女网站在线免费观看 | 日本一区二区三区免费中文字幕 | 亚洲国产aⅴ综合网 | 亚洲中文字幕精品一区二区三区 | 五月综合激情中文字幕版 | 99国产婷婷综合在线视频 | 一个人看的www日本高清视频 | 中文字幕日韩一级 | 一区二区三区a | 午夜在线观看免费观看大全 | 欧美在线观看二区 | 国产精品臀控福利在线观看 | 欧美日韩视频在线第一区 | 国产又色又爽又黄又刺激的视 | 人人干操 | 一区二区三区四区在线观看视频 | 国产午夜福利不卡在线观看 | 国产视频中文字幕在线观看 | 永久在线观看 | 久热国产精品视频一区二区三区 | 国产欧美日韩中文字幕 | 亚洲色成人中文字幕网站 | 手机看片日韩1024 | 国产亚洲日韩在线播放不卡 | 精品免费在线视频 | 看全色黄大色黄大片女爽一黄 | 2025精品国夜夜天天拍拍 | 中文字幕在线不卡精品视频99 | 国产91丝袜高跟系列 | 区三区日韩精品 | 自拍偷自拍亚洲精品10p | 国产黑色丝袜在线看片不卡顿 | 尚好影视| 国产亚洲精品看片在线观看 | 欧美精品 | 办公室系列欧美精品 | 视频免费观看 |