国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

apache poi 實現將PPT(2007)中指定單元格替換成指定字符串或圖片

2019-11-15 00:56:22
字體:
來源:轉載
供稿:網友
apache poi 實現將PPT(2007)中指定單元格替換成指定字符串或圖片

目前PPT文件的格式有兩種:(97-2003)版本的后綴為.ppt , (2007和2010)版本的后綴為.pptx.

.ppt和.pptx的區別在于:

.pptx是office 2007,2010的默認格式 .docx、.xlsx以及.pptx是基于xml的文件格式,因此多了個X.微軟提到這個新的格式家族為“Microsoft Office Open XML Formats”。Open XML格式具有很多優點,可以減小文件大小,提高安全性和可靠性,還能增加文件與外部源相集成的能力。

.ppt是office 2003 的默認格式,是基于二進制的文件格式。

具體的.pptx文件格式的優勢:

http://wenku.baidu.com/link?url=0xhLpnT0eaPTx1LV_8bu-6BI-B4civQQwA27La6Cdsm0YayJipXL1OueecKGq9s8MPX6WmvpOhsw54txfsADt3RIk_WD61fsoEUdK_RJN3ya

POI API Documentation :http://poi.apache.org/apidocs/index.html

Apache Poi:http://poi.apache.org/

.pptx主要使用XSLF接口進行操作,.ppt主要使用HSLF接口進行操作。

 1 package poi_ppt; 2  3 import java.awt.geom.Rectangle2D; 4 import java.io.FileInputStream; 5 import java.io.FileOutputStream; 6  7 import org.apache.poi.util.IOUtils; 8 import org.apache.poi.xslf.usermodel.XMLSlideShow; 9 import org.apache.poi.xslf.usermodel.XSLFGroupShape;10 import org.apache.poi.xslf.usermodel.XSLFPictureData;11 import org.apache.poi.xslf.usermodel.XSLFPictureShape;12 import org.apache.poi.xslf.usermodel.XSLFShape;13 import org.apache.poi.xslf.usermodel.XSLFSlide;14 import org.apache.poi.xslf.usermodel.XSLFTextShape;15 16 /**17  * Apache poi 操作2007 Powerpoint 文檔18  * 獲取ppt的內容并輸出到console,遇到ppt中的第一張圖片輸出images1.class,第二張為images2.class,以此類推19  * 并將ppt中的"{Word}"字符串替換成指定字符串,將"{picture}"字符串替換成指定的圖片20  * 21  * (尚未解析出來的):22  *  org.apache.poi.xslf.usermodel.XSLFGraphiFrame23  *  org.apache.poi.xslf.usermodel.XSLFTable 24  * @author lin 2015年7月20日25  */26 27 public class Replaceppt {28     @Sup


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 红桥区| 阿巴嘎旗| 加查县| 华池县| 呼图壁县| 井研县| 永定县| 湖州市| 潢川县| 泗阳县| 犍为县| 同仁县| 确山县| 太保市| 冷水江市| 周口市| 左贡县| 遂平县| 普兰店市| 贵州省| 昆山市| 赫章县| 巴林右旗| 商丘市| 渝北区| 云安县| 建瓯市| 襄垣县| 广宗县| 沧州市| 甘谷县| 固安县| 绥化市| 绵竹市| 陈巴尔虎旗| 宁津县| 连州市| 昆山市| 水城县| 印江| 武川县|