日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

POI之PPT中生成表格简单实例

發布時間:2024/3/24 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 POI之PPT中生成表格简单实例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

開心一笑

昨晚被一道神題考住了!

( )( ) ( )2 4 6 7 8

讓我填空~我按照數列組合算了一下午都不對
最后,

答案是這樣的
(門前大橋下)(游過一群鴨) (快來快來數一數)
2 4 6 7 8
我tm到現在都不想說話…

視頻教程

大家好,我錄制的視頻《Java之優雅編程之道》已經在CSDN學院發布了,有興趣的同學可以購買觀看,相信大家一定會收獲到很多知識的。謝謝大家的支持……

視頻地址:http://edu.csdn.net/lecturer/994

提出問題

POI中PPT如何添加表格???

簡書地址:http://www.jianshu.com/users/d38a3668be58/latest_articles

解決問題

一下只是一個簡單的例子,具體生成表格,一般都是封裝成方法,不過沒事慢慢來,一步一步滴……
package com.hwy.test;

import org.apache.poi.xslf.usermodel.*;import java.awt.*; import java.awt.geom.Rectangle2D; import java.io.FileInputStream; import java.io.FileOutputStream;/*** PPT簡單導出* Created by Ay on 2016/6/18.*/ public class MyFirstPPTTest {public static void main(String[] args) throws Exception{/** 文件路徑 **/String filePath = "D://MyPPT.pptx";/** 加載PPT **/XMLSlideShow ppt = new XMLSlideShow(new FileInputStream(filePath));/** 創建一個slide,理解為PPT里的每一頁 **/XSLFSlide slide = ppt.createSlide();/** 獲得slideMasters**/XSLFSlideMaster[] slideMasters = ppt.getSlideMasters();/** 創建表格**/XSLFTable table = slide.createTable();/** 設置表格 x ,y ,width,height **/Rectangle2D rectangle2D = new Rectangle2D.Double(20,90,700,500);/** 生成第一行 **/XSLFTableRow firstRow = table.addRow();/** 生成第一個單元格**/XSLFTableCell firstCell = firstRow.addCell();/** 設置單元格的邊框顏色 **/firstCell.setBorderBottomColor(new Color(10,100,120));firstCell.setBorderRightColor(new Color(10,100,120));firstCell.setBorderLeftColor(new Color(10,100,120));firstCell.setBorderTopColor(new Color(10,100,120));/** 設置單元格邊框 **/firstCell.setBorderLeft(3);firstCell.setBorderRight(3);firstCell.setBorderTop(3);firstCell.setBorderBottom(3);/** 設置文本 **/firstCell.setText("AAA");/** 設置單元格的邊框寬度 **/XSLFTableCell secondCell = firstRow.addCell();secondCell.setText("BBB");/** 設置單元格的邊框顏色 **/secondCell.setBorderBottomColor(new Color(10,100,120));secondCell.setBorderRightColor(new Color(10,100,120));secondCell.setBorderLeftColor(new Color(10,100,120));secondCell.setBorderTopColor(new Color(10,100,120));/** 設置單元格邊框 **/secondCell.setBorderLeft(3);secondCell.setBorderRight(3);secondCell.setBorderTop(3);secondCell.setBorderBottom(3);table.setAnchor(rectangle2D);/** 輸出文件 **/ppt.write(new FileOutputStream(filePath));}}

結果:

讀書感悟

來自《羅馬假日》

  • 現在,我必須離開了。我走到街角,然后轉彎。答應我,別看著我,把車開走,離開我,就像我離開你。
  • 羅馬不是一日建成的.

其他

如果有帶給你一絲絲小快樂,就讓快樂繼續傳遞下去,歡迎轉載,點贊,頂,歡迎留下寶貴的意見,多謝支持!

總結

以上是生活随笔為你收集整理的POI之PPT中生成表格简单实例的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。