久久伊人一区二区三区四区-久久伊人影视-久久伊人影院-久久伊人中文字幕-亚洲成在人色婷婷-亚洲大成色www永久网

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

手機(jī)站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

千鋒教育

掃一掃進(jìn)入千鋒手機(jī)站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

當(dāng)前位置:首頁  >  千鋒問問  > java導(dǎo)出pdf表格怎么設(shè)置樣式怎么操作

java導(dǎo)出pdf表格怎么設(shè)置樣式怎么操作

java導(dǎo)出pdf 匿名提問者 2023-09-06 16:31:18

java導(dǎo)出pdf表格怎么設(shè)置樣式怎么操作

我要提問

推薦答案

  要在Java中導(dǎo)出PDF表格并設(shè)置樣式,您可以使用一些開源庫和框架,例如Apache PDFBox、iText或FlyingSaucer。下面是使用iText庫的示例代碼,演示如何創(chuàng)建和設(shè)置樣式表格的步驟:

千鋒教育

  1.導(dǎo)入所需的庫和類:

  import com.itextpdf.text.*;

  import com.itextpdf.text.pdf.*;

 

  2.創(chuàng)建Document對象和PdfWriter對象:

  Document document = new Document();

  PdfWriter writer = PdfWriter.getInstance(document, new FileOutputStream("table.pdf"));

  document.open();

 

  3.創(chuàng)建表格并設(shè)置樣式:

  PdfPTable table = new PdfPTable(3); // 創(chuàng)建一個(gè)3列的表格

 

  // 設(shè)置表格樣式

  table.setWidthPercentage(100); // 表格寬度占頁面寬度的百分比

  table.setSpacingBefore(10f); // 表格上部間距

  table.setSpacingAfter(10f); // 表格下部間距

 

  // 創(chuàng)建單元格樣式

  Font headerFont = FontFactory.getFont(FontFactory.HELVETICA_BOLD, 12, BaseColor.WHITE); // 標(biāo)題字體樣式

  PdfPCell headerCell = new PdfPCell(new Phrase("表格標(biāo)題", headerFont)); // 創(chuàng)建標(biāo)題單元格

  headerCell.setBackgroundColor(BaseColor.GRAY); // 標(biāo)題單元格背景顏色

  headerCell.setHorizontalAlignment(Element.ALIGN_CENTER); // 標(biāo)題單元格內(nèi)容居中

  headerCell.setColspan(3); // 設(shè)置標(biāo)題單元格跨3列

 

  // 表頭單元格樣式

  Font tableHeaderFont = FontFactory.getFont(FontFactory.HELVETICA, 10, BaseColor.BLACK); // 表頭字體樣式

  PdfPCell header1 = new PdfPCell(new Phrase("列1", tableHeaderFont)); // 創(chuàng)建表頭單元格1

  header1.setBackgroundColor(BaseColor.LIGHT_GRAY); // 表頭單元格1背景顏色

  header1.setHorizontalAlignment(Element.ALIGN_CENTER); // 表頭單元格1內(nèi)容居中

  PdfPCell header2 = new PdfPCell(new Phrase("列2", tableHeaderFont)); // 創(chuàng)建表頭單元格2

  header2.setBackgroundColor(BaseColor.LIGHT_GRAY); // 表頭單元格2背景顏色

  header2.setHorizontalAlignment(Element.ALIGN_CENTER); // 表頭單元格2內(nèi)容居中

  PdfPCell header3 = new PdfPCell(new Phrase("列3", tableHeaderFont)); // 創(chuàng)建表頭單元格3

  header3.setBackgroundColor(BaseColor.LIGHT_GRAY); // 表頭單元格3背景顏色

  header3.setHorizontalAlignment(Element.ALIGN_CENTER); // 表頭單元格3內(nèi)容居中

 

  // 將表頭單元格添加到表格

  table.addCell(headerCell);

  table.addCell(header1);

  table.addCell(header2);

  table.addCell(header3);

 

  // 添加表格數(shù)據(jù)

  Font tableDataFont = FontFactory.getFont(FontFactory.HELVETICA, 10, BaseColor.BLACK); // 表格數(shù)據(jù)字體樣式

 

  // 添加數(shù)據(jù)行

  for (int i = 0; i < 10; i++) {

  table.addCell(new PdfPCell(new Phrase("數(shù)據(jù)" + (i + 1), tableDataFont))); // 添加數(shù)據(jù)單元格1

  table.addCell(new PdfPCell(new Phrase("數(shù)據(jù)" + (i + 1), tableDataFont))); // 添加數(shù)據(jù)單元格2

  table.addCell(new PdfPCell(new Phrase("數(shù)據(jù)" + (i + 1), tableDataFont))); // 添加數(shù)據(jù)單元格3

  }

 

  // 將表格添加到文檔中

  document.add(table);

 

  // 關(guān)閉文檔

  document.close();

 

  以上示例代碼創(chuàng)建了一個(gè)具有標(biāo)題、表頭和數(shù)據(jù)的表格,并設(shè)置了樣式,包括背景顏色、字體樣式和文本對齊方式。您可以根據(jù)需求進(jìn)一步自定義和調(diào)整樣式設(shè)置。

其他答案

  •   要在Java中導(dǎo)出PDF表格并設(shè)置樣式,可以使用Apache PDFBox庫。以下是使用PDFBox創(chuàng)建和設(shè)置樣式表格的步驟:

      1.導(dǎo)入所需的庫和類:

      import org.apache.pdfbox.pdmodel.*;

      import org.apache.pdfbox.pdmodel.common.*;

      import org.apache.pdfbox.pdmodel.font.*;

      import org.apache.pdfbox.pdmodel.graphics.color.*;

      import org.apache.pdfbox.pdmodel.PDPageContentStream;

      2.創(chuàng)建文檔和頁面:

      PDDocument document = new PDDocument();

      PDPage page = new PDPage();

      document.addPage(page);

      PDPageContentStream contentStream = new PDPageContentStream(document, page);

      3.創(chuàng)建表格并設(shè)置樣式:

      float margin = 50;

      float yStart = page.getMediaBox().getHeight() - margin;

      float tableWidth = page.getMediaBox().getWidth() - 2 * margin;

      float yPosition = yStart;

      float tableHeight = 100;

      float cellMargin = 10;

      // 設(shè)置表格樣式

      Color headerBackgroundColor = new Color(192, 192, 192);

      Color cellBackgroundColor = new Color(255, 255, 255);

      Color textColor = new Color(0, 0, 0);

      PDFont font = PDType1Font.HELVETICA_BOLD;

      int fontSize = 12;

      float rowHeight = 20;

      PDPageContentStream contentStream = new PDPageContentStream(document, page);

      PDRectangle rect = new PDRectangle();

      rect.setLowerLeftX(margin);

      rect.setLowerLeftY(yPosition - tableHeight);

      rect.setUpperRightX(tableWidth + margin);

      rect.setUpperRightY(yPosition);

      contentStream.setNonStrokingColor(headerBackgroundColor);

      contentStream.fillRect(rect.getLowerLeftX(), rect.getLowerLeftY(), tableWidth, tableHeight);

      contentStream.setNonStrokingColor(textColor);

      contentStream.setFont(font, fontSize);

      contentStream.beginText();

      contentStream.moveTextPositionByAmount(margin + cellMargin, yPosition - 15);

      contentStream.drawString("表格標(biāo)題");

      contentStream.endText();

      // 表頭單元格樣式

      contentStream.setFont(font, fontSize);

      contentStream.setNonStrokingColor(textColor);

      float textx = margin + cellMargin;

      // 添加表頭單元格

      contentStream.beginText();

      contentStream.moveTextPositionByAmount(textx, yPosition - rowHeight);

      contentStream.drawString("列1");

      contentStream.endText();

      textx += tableWidth * 0.33;

      contentStream.beginText();

      contentStream.moveTextPositionByAmount(textx, yPosition - rowHeight);

      contentStream.drawString("列2");

      contentStream.endText();

      textx += tableWidth * 0.33;

      contentStream.beginText();

      contentStream.moveTextPositionByAmount(textx, yPosition - rowHeight);

      contentStream.drawString("列3");

      contentStream.endText();

      // 添加表格數(shù)據(jù)

      float contenty = yPosition - rowHeight - tableHeight;

      contentStream.setFont(font, fontSize);

      contentStream.setNonStrokingColor(textColor);

      for (int i = 0; i < 10; i++) {

      // 行背景顏色交替設(shè)置

      if (i % 2 == 0) {

      contentStream.setNonStrokingColor(cellBackgroundColor);

      } else {

      contentStream.setNonStrokingColor(Color.WHITE);

      }

      contentStream.fillRect(margin, contenty, tableWidth, rowHeight);

      contentStream.setNonStrokingColor(textColor);

      contentStream.beginText();

      contentStream.moveTextPositionByAmount(2 * cellMargin, contenty + 5);

      contentStream.drawString("數(shù)據(jù)" + (i + 1));

      contentStream.endText();

      contentStream.beginText();

      contentStream.moveTextPositionByAmount(textx, contenty + 5);

      contentStream.drawString("數(shù)據(jù)" + (i + 1));

      contentStream.endText();

      contentStream.beginText();

      contentStream.moveTextPositionByAmount(textx + tableWidth * 0.33, contenty + 5);

      contentStream.drawString("數(shù)據(jù)" + (i + 1));

      contentStream.endText();

      contenty -= rowHeight;

      }

      // 關(guān)閉流和文檔

      contentStream.close();

      document.save("table.pdf");

      document.close();

      上述代碼使用PDFBox創(chuàng)建了一個(gè)包含標(biāo)題、表頭和數(shù)據(jù)的表格,并設(shè)置了樣式,包括背景顏色、字體和文本對齊方式。您可以根據(jù)需要進(jìn)一步自定義和調(diào)整樣式設(shè)置。

  •   要在Java中導(dǎo)出PDF表格并設(shè)置樣式,您可以使用Flying Saucer(也稱為XHTMLRenderer)這個(gè)開源庫。Flying Saucer將HTML/CSS渲染為PDF,使其非常適用于創(chuàng)建具有復(fù)雜樣式的表格。以下是使用Flying Saucer創(chuàng)建和設(shè)置樣式表格的步驟:

      1.導(dǎo)入所需的庫和類:

      import org.xhtmlrenderer.pdf.ITextRenderer;

      import org.w3c.dom.Document;

      import org.w3c.dom.Element;

      import org.w3c.dom.css.CSSStyleDeclaration;

      import org.w3c.dom.css.CSSValue;

      2.創(chuàng)建表格并設(shè)置樣式:

      // 創(chuàng)建表格元素和根元素

      Document document = XMLResource.load(new ByteArrayInputStream("

    ".getBytes())).getDocument();

      Element tableElement = document.getElementsByTagName("table").item(0);

      Element bodyElement = document.getElementsByTagName("body").item(0);

      // 設(shè)置表格樣式

      CSSStyleDeclaration tableStyle = tableElement.getStyle();

      tableStyle.setProperty("width", "100%", null);

      tableStyle.setProperty("border-collapse", "collapse", null);

      // 創(chuàng)建標(biāo)題行

      Element titleRow = document.createElement("tr");

      bodyElement.appendChild(titleRow);

      // 設(shè)置標(biāo)題行樣式

      CSSStyleDeclaration titleRowStyle = titleRow.getStyle();

      titleRowStyle.setProperty("background-color", "gray", null);

      titleRowStyle.setProperty("color", "white", null);

      titleRowStyle.setProperty("text-align", "center", null);

      // 創(chuàng)建標(biāo)題單元格

      Element titleCell = document.createElement("th");

      titleCell.setTextContent("表格標(biāo)題");

      titleRow.appendChild(titleCell);

      // 設(shè)置標(biāo)題單元格樣式

      CSSStyleDeclaration titleCellStyle = titleCell.getStyle();

      titleCellStyle.setProperty("colspan", "3", null);

      // 創(chuàng)建表頭行

      Element headerRow = document.createElement("tr");

      bodyElement.appendChild(headerRow);

      // 設(shè)置表頭行樣式

      CSSStyleDeclaration headerRowStyle = headerRow.getStyle();

      headerRowStyle.setProperty("background-color", "lightgray", null);

      headerRowStyle.setProperty("text-align", "center", null);

      // 創(chuàng)建表頭單元格

      for (int i = 1; i <= 3; i++) {

      Element headerCell = document.createElement("th");

      headerCell.setTextContent("列" + i);

      headerRow.appendChild(headerCell);

      // 設(shè)置表頭單元格樣式

      CSSStyleDeclaration headerCellStyle = headerCell.getStyle();

      headerCellStyle.setProperty("background-color", "lightgray", null);

      }

      // 添加表格數(shù)據(jù)行

      for (int i = 1; i <= 10; i++) {

      Element dataRow = document.createElement("tr");

      bodyElement.appendChild(dataRow);

      // 設(shè)置數(shù)據(jù)行樣式

      CSSStyleDeclaration dataRowStyle = dataRow.getStyle();

      if (i % 2 == 0) {

      dataRowStyle.setProperty("background-color", "white", null);

      } else {

      dataRowStyle.setProperty("background-color", "lightgray", null);

      }

      // 創(chuàng)建數(shù)據(jù)單元格

      for (int j = 1; j <= 3; j++) {

      Element dataCell = document.createElement("td");

      dataCell.setTextContent("數(shù)據(jù)" + i);

      dataRow.appendChild(dataCell);

      // 設(shè)置數(shù)據(jù)單元格樣式

      CSSStyleDeclaration dataCellStyle = dataCell.getStyle();

      dataCellStyle.setProperty("text-align", "center", null);

      }

      }

      // 使用Flying Saucer將HTML渲染為PDF

      ITextRenderer renderer = new ITextRenderer();

      renderer.setDocument(document, null);

      renderer.layout();

      renderer.createPDF(new FileOutputStream("table.pdf"));

      renderer.finishPDF();

      上述代碼創(chuàng)建了一個(gè)包含標(biāo)題、表頭和數(shù)據(jù)的表格,并使用Flying Saucer設(shè)置了樣式,包括背景顏色、字體樣式和文本對齊方式。Flying Saucer通過將HTML/CSS渲染為PDF來實(shí)現(xiàn)表格的導(dǎo)出和樣式設(shè)置。您可以根據(jù)需要進(jìn)一步自定義和調(diào)整樣式設(shè)置。

主站蜘蛛池模板: 亚洲啪AV永久无码精品放毛片| 欧美极品在线观看| 装睡被陌生人摸出水好爽| 日韩亚洲中字无码一区二区三区| 久久婷婷五月综合色高清图片 | 久久中文字幕人妻丝袜| 少妇爆乳无码AV专区网站寝取| 亚洲AV无码专区在线观看成人| 波多野结衣初尝黑人巨大| 少妇人妻一级AV片| 成人无码H动漫在线网站樱花| 丰满人妻中伦妇伦精品APP| 无码丰满人妻熟妇区| 男友把舌头都伸进我的嘴巴里了 | 国产精彩乱子真实视频| 永久免费观看美女裸体的网站| 十八禁无遮无拦视频免费| 狠狠色丁香久久综合| 玩弄JaPan白嫩少妇一区二区| 国产成人亚洲综合无码99| 久久精品熟女亚州AV麻豆| 亚洲国产精品久久久久秋霞影院 | 国产精品VA无码免费| 日本COSME大赏美白| 秋霞免费理论片在线观看| 亚洲AV无码一区二区三区网址| 真人作爱试看90分钟免费影视| 国产旡码高清一区二区三区| 国产又色又刺激高潮免费视频试看| 少妇粉嫩小泬喷水视频在线观看| 天美传媒国产电视推荐| 久久久久久亚洲精品无码 | 女厕脱裤撒尿大全视频| 国产精品扒开腿做爽爽爽日本无码 | 国产V亚洲V天堂A无码久久蜜桃 | 一区二区欧美视频| 天干夜天干天天爽自慰| 成年轻人电影免费 视频| 有人有在线观看的片资源| 强被迫伦姧在线观看中文版| 丰满少妇发泄14P| 女人被躁到高潮嗷嗷叫游戏| 成人无码AⅤ久久精品国产传媒| 亚洲欧美另类在线观看| 国产成人久久精品| 国产精品亚洲精品日韩已满| 日本护士HD人XXXX| 亚洲熟女AV综合网五月| 高清欧美性猛交XXXX黑人猛交| 未满十八18禁止免费无码网站| 国模GOGO大尺度尿喷人体| 日本多人强伦姧人妻完整版| 西方37大但人文艺术任汾A级| 粗大从后面狠狠贯穿H| 国产精品亚洲产品一区二区三区| 久久婷婷五月综合色俺也想去| 日韩不卡手机视频在线观看| 人妻中文字幕制服丝袜| 久久天堂综合亚洲伊人HD妓女| 女人被狂躁高潮啊的视频在线看 | 无码播放一区二区三区| 成人欧美日韩一区二区三区| 亚洲AV无码久久寂寞少妇多毛| 被黑人捅入子宫射精小说| 亚洲乱码精品久久久久.. | 女儿儿媳陪自己玩的心情说说| 一本色道久久HEZYO无码| 岛国AV动作片免费观看| 双腿高潮抽搐喷白浆视频| 亚洲综合成人婷婷五月网址 | 公和熄洗澡三级中文字幕| 国内精品久久久久精品爽爽| 无码少妇一区二区三区免费| 久久久综合九色综合鬼色 | 小东西才几天没做喷的到处都是| 在线成本人国语视频动漫| 漂亮人妻洗澡被强人人躁| 亚洲日韩精品A∨片无码加勒比| 无码人妻精品一区二区三区久久| 国产成人亚洲综合网站| 美丽人妻在夫前被黑人| 脱岳裙子从后面挺进去| 婷婷丁香五月激情综合| 人妻少妇精品中文字幕av蜜桃| 宝贝对着镜子CAO好不好 | 丁香五月天天综合亚洲| 精品熟女AV少妇免费久久自慰 | 国产精品成人VA在线观看| 任你躁国产自任一区二区三区| 亚洲精品无AMM毛片| 亚洲伊人成无码综合影院| 亚洲AV无码国产精品夜色午夜 | 国产精品第20页| 小拗女一区二区三区| 波多野结衣迅雷种子| 亚洲AV无码性色AV无码网站| 色综合精品无码一区二区三区 | 无码YY4800亚洲私人影院| 国产成人精品一区二区视频| 公交车上拨开少妇内裤进入| 无遮挡又爽又刺激的视频| 日韩乱码人妻无码超清蜜桃| 久久久久久精品免费免费WEⅠ| 极品新婚夜少妇真紧| 伊人久久大香线蕉AV色婷婷色| 欧美〇〇无码黑人大战野结衣| 好男人好资源电影在线播放| 亚洲AV无码国产精品色午友情链| 狠狠躁夜夜躁人人爽超碰97香蕉 | 国产精品自在拍一区二区不卡| 国产精品一国产精品| 亚洲成A人V在线蜜臀| 久久久久久人妻精品一区二区三区| 国产成人一区二区三区APP| 女人丝不挂的正面裸体| 欧美变态另类ZOZO| 精品亚洲国产成人AV在线小说| 忘忧草在线影院WWW神马| 无码专区人妻系列日韩| 波多野结衣AV一区二区三区中文| 国产成人香蕉久久久久| 国产成人8X视频网站| 粉嫩av一区二区三区四区 | 私人影院家庭影院| 人妻波多野结衣爽到喷水| 婷婷成人丁香五月综合激情| 欧洲美女与动交ZOZ0Z| 久久精品国产99精品最新 | 女人扒开屁股桶爽30分钟| 玩弄少妇秘书人妻系列| 欧美变态另类ZOZO| 国产精品国产三级国产AⅤ| 抖抈探探APP入口免费| 青草青草视频2免费观看| 国产交换配乱婬视频| 视频视频APP在线看| 丰满人妻被公侵犯完整版| 少妇午夜AV一区| 国产 | 欧洲野花视频欧洲1| 天堂8中文在线最新版在线| 抖抈短视频APP下载| 久久亚洲精品成人AV无码网站| 高清欧美性猛交XXXX黑人猛交| 脱色摇床THERMO网站| 被多人玩弄的烂货苏妖精| 国产男男激情VIDEOSGAY| 人人爽人人模人人人爽人人爱 | 欧美特级特黄AAAAAA在线看| 国产日产欧产精品精品蜜芽| 少妇特殊按摩高潮爽翻天| 亚洲AV无码性色AV无码网站| 草莓榴莲秋葵绿丝污免费版18| 国产在线无码精品电影网| 内射人妻视频国内| 国产精品色视频ⅩXXX| 日韩精品无码一区二区中文字幕| 完全着衣の爆乳お姉さんが| 日本适合十八岁以上的护肤品 | 久久天堂综合亚洲伊人HD妓女| 天天爽夜夜爽人人爽一区二区 | 亚洲色WWW永久网站| 我和子发生了性关系视频| 小13箩利洗澡无码免费视频| 欧美亚洲日韩不卡在线在线观看| 男阳茎进女阳道啪啪| 国产免费看MV大片的软件| WWW久久久天天COM| 久久寂寞少妇成人内射| 自拍偷自拍亚洲精品情侣| 欧美丰满熟妇BBB久久久| 纯爱无遮挡H肉动漫| 日韩人妻OL丝袜AV一二区| 国产精品亚洲VA在线| 美女MM131爽爽爽| 久久夜色精品国产噜噜噜亚洲AV| 无线乱码A区B区C区| 高校美女内射含羞草| 精品无码久久久久国产动漫3D| 亚洲精品无码久久| 小荡货奶真大水多好紧视频| 国产亚洲精品无码成人| 国产美女丝袜一级肛交蜜桃| 国产男男猛烈无遮挡A片小说 | 日本熟少妇裸交ⅩXX视频| 中文亚洲AV片不卡在线观看| 国产精品爽爽V在线观看无码| 少妇CHINA中国人妻VIDE| 色婷婷成人综合激情免费视频| 成人爽A毛片在线视频淮北| 成人无码免费一区二区三区| 粗大黑人巨精大战欧美成人| 性VODAFONEWIFI另类| 狠狠躁夜夜躁人人爽碰AV| 成人动漫在线观看| 人妻少妇久久久久久97人妻| 久久精品国产久精国产果冻传媒| 丰满人妻被中出中文字幕| 日韩乱码人妻无码系列中文字幕| 色婷婷粉嫩AV精品综合在线| 狠狠躁夜夜躁人人爽超碰97香蕉| 成熟人妻换╳╳╳╳| 热RE99久久精品国产99热| 国产成人无码AⅤ片在线观看| 无码一区二区三区AⅤ免费麻豆| 每个世界都被主角睡来睡去可乐饼| 国模GOGO无码人体啪啪| 小寡妇一夜要了六次| 放在里面边顶边吃饭H| 欧美婷婷六月丁香综合色| 成人A级毛片免费播放| 国产精品日本亚洲欧美| 欧美午夜精品一区二区蜜桃| 少妇高潮惨叫喷水在线观看| 亚洲AV成人中文无码专区| 成 人 黄 色 网站 S色| 天干夜天干天天爽自慰| 毛很浓密超多黑毛| 国产成人无码AⅤ片在线观看| 女儿儿媳陪自己玩的心情说说| 日韩一区二区三区精品| 欧美成人性生活视频| 久久久久久精品免费S| 韩国19禁床震无遮掩免费| 国产蜜臀AV无码一区二区三区 | 无码H黄肉动漫在线观看999| 亚洲AV无码国产精品色午夜字幕| 岳两腿之间白嫩的小缝| 欧洲美女粗暴交视频| 后入内射国产一区二区| 岳打开双腿开始配合交换| 在线欧美精品一区二区三区| 人妻波多野结衣爽到喷水| 好男人好资源电影在线播放| 中国老妇XXXX性开放| 哦┅┅快┅┅用力啊┅警花少妇| 国产一本一道久久香蕉| 色婷婷AV一区二区三区在线观看| 久久久久国产一区二区| 宝贝你的奶好大我想吃| 国产精品亚洲一区二区三区| 漂亮人妻中文字幕丝袜| 人妻中文字幕制服丝袜| 亚洲AV成人中文无码专区| 公的粗大挺进了我的密道视频| 强被迫伦姧在线观看中文版| 亚洲中久无码永久在线观看同| 国产猛烈高潮尖叫视频免费| 蜜桃AV秘 无码一区二区三区 | 国产成人免费无码AV在线播放| 玩弄JaPan白嫩少妇一区二区| 亚洲AV无码一区东京热| 日本COSME大赏美白| 久久久久国色AV免费观看性色| 麻豆传播媒体APP官网在线观看| 小奶瓶(产奶)沈姜| 老熟妇高潮一区二区三区网| 丰满人妻妓熟妇又伦精品软件| 国产一区二区精品丝袜| 亚洲色大成网站WWW永久一区| 无码G0G0大胆啪啪艺术| 人人添人人妻人人爽夜欢视AV| 全彩漫画口工18禁无遮H| 国产传媒精品1区2区3区| 亚洲AV中文无码乱人伦在线播放 | 无码人妻精品一区二区三区99不卡| 差差漫画网页登录页面弹窗| 欧美黑人疯狂性受XXXXX喷水| 国模GOGO无码人体啪啪| 我和子发生了性关系视频| 成人污污污WWW网站免费| 麻豆传播媒体2023最新网站| 小SAO货水好多真紧H视频| 吃奶呻吟打开双腿做受视频免费| 余年周婉小说全文免费阅读完整版 | 久久久久久久久久国产精品免费| 国产成人愉拍免费视频| 男女啪啪摸下面喷水网站| 一区二区欧美视频| 一面膜上边一面膜下边韩国| 丰满大屁股熟女偷拍内射| 黑人巨大精品欧美一区二区免费 | 蜜臀98精品国产免费观看| 亚洲中文字幕精品一区二区三区| 国产高潮视频在线观看| 国产超碰人人爽人人做人人添| 欧美黑人一级爽快片婬片高清| 少妇人妻无码精品视频APP| 午夜亚洲乱码伦小说区69堂| 亚洲AV永久无码精品秋霞电影秋| 粉嫩Av网站在线观看| 短篇公交车高H肉辣全集目录| 国产午夜精华无码网站| 成人无码AⅤ在线播放| 征服贵妇内射在线| 女儿的朋友7中汉字晋通话| 国产亚洲精品第一综合麻豆| 车内挺进尤物少妇紧窄| 日本亚洲欧美一区二区麻豆| 女人爽到高潮的免费视频| 多毛BGMBGMBGM胖在线| 偷拍区小说区图片区另类呻吟| 男男暴菊GAY无套网站| 丰满爆乳一区二区三区| 久久九九精品国产AV片国产| 亚洲日韩精品A∨片无码加勒比| 欧美电影在线观看| 人妻少妇精品专区性色AV| 赤裸羔羊Ⅲ致命快感 电影| 久久精品无码一区二区小草| 欧美性色XXⅩXXA片HD| 小蜜被两老头吸奶头| 成人嘿咻漫画免费入口| 粉嫩av一区二区精品爆乳| 久久99国产精品久久99软件 | 丰满乳乱亲伦小说| 国产交换配乱婬视频| 抖抈探探APP入口免费| 久久99精品久久久久久HB无码| 女人大胆张开荫道口∞| 久久夜色撩人精品国产小说| 欧美性色黄大片WWW喷水| 巨RU麻麻奶水雪白肥美喷| 韩国三级大乳在线观看| 差差漫画在线观看登录页面弹窗| 在线精品自偷自拍无码中文| 人妻系列综合第一页| 嫩BBB槡BBBB搡BBBB| 亚洲婷婷五月激情综合APP| 人人爽人人模人人人爽人人爱| 老熟妇仑乱一区二区视頻| 粉嫩av观看成人网站| 看全色黄大色黄大片 视频| 中文字幕人妻丝袜成熟乱| 男阳茎进女阳道啪啪| 中文无码一区二区不卡ΑV| 国精产品砖一区二区三区糖心 | 无码无套少妇毛多18PX| 欧美96在线 | 欧| 少妇人妻精品一区二区三区| 成 人 免费 黄 色 网站视频| 女厕脱裤撒尿大全视频| 无码国内精品人妻少妇| 亚洲AV无码一区东京热| 一女被两男吃奶玩乳尖| 宝贝腿开大一点你真湿H| 超碰97人人做人人爱可以下载| 国产免费不卡午夜福利在线| 久久夜色精品国产噜噜噜亚洲AV| 无码熟妇人妻AV在线一| 亚洲无人区码一码二码三码的含义 | 五十老熟妇乱子伦免费观看| 高潮毛片无遮挡高清免费视频| 破外女出血视频全过程| 在线人成视频播放午夜福利| 国产妇女馒头高清泬20P多毛| 国产成人精品久久综合| 亚洲AV中文无码字幕色本草| 欧美电影在线观看| 成人欧美激情亚洲日韩蜜臀| 永久免费男同AV无码入口| 色婷婷亚洲六月婷婷中文字幕| 任你躁X7X7X7X7在线观看| 久久精品亚洲男人的天堂| 成年网站未满十八禁在线观看| 成人性生交大片免费看中文| 无码少妇一区二区三区免费| 亲情会王芳高敏大团圆| 人妻少妇久久中文字幕| 亚洲色偷无码一区二区蜜桃AV| 男人扒开添女人下部免费视频| 国产成人亚洲精品青草天美| 久久久久高潮毛片免费全部播放| 亚欧洲精品在线视频免费观看| 狂野AV人人澡人人添| 日本国产网曝视频在线观看| 在线人成视频播放午夜福利| 久久久久久久久久久精品尤物| 无码精品黑人一区二区三区 | 久久AⅤ人妻少妇嫩草影院| 少妇人妻精品一区二区三区| 后入内射国产一区二区| 久久久综合九色综合鬼色| 女人被躁到高潮嗷嗷叫小说百度 | 国产精品久久久久久久久久直播 | 欧美孕妇XXXXBBBB| 少妇人妻一级AV片| 久久久久久精品免费不卡| 国产亚洲午夜高清国产拍精品| 精二和精三的区别| 成人无码黄动漫在线播放| 中文在线中文资源| 他的舌头探进蜜源毛毛虫说说| 人妻夜夜添夜夜无码AV| 精品九九人人做人人爱| 真人作爱试看90分钟免费影视 | 午夜私人理论电影| 无码精品一区二区三区在线| 亚洲AV无码1区2区久久| 亚洲精品无码成人| 国产精品嫩草影院永久…| А√天堂网WWW在线搜索| 亚洲AV无码专区在线电影APP| 日韩一区二区三区精品| 国产福利一区二区三区在线视频| 中国新疆XXXXXL19D| 国产精品VIDEOSSEX久久发布| 翘臀后进少妇大白嫩屁股| 亚洲成AV人片在线观看| 伊人久久大香线蕉午夜| 中文无码人妻影音先锋|