在編輯文檔時,出于美觀或實際需求考慮,我們有時會對某個幻燈片中的文本字體樣式進行設置,比如,改變字體名稱/字體大小,更改字體顏色ppt嵌入對象修改名稱,給字體加粗ppt嵌入對象修改名稱,添加下劃線或設置斜體。當需要設置的文本很多,手動逐一進行上述操作會很麻煩,本文就將介紹一種很方便快捷的方式——通過后端調用Java代碼進行自動操作。
操作工具:Free Spire. for Java (可在E-中文官網獲取,解壓后在lib文件夾下找到Spire..jar,然后將其手動添加到Java項目中;或者是創建Maven倉庫,在pom.xml文件中鍵入以下代碼進行產品導入)
com.e---..free5.1.0
代碼示例
以下是代碼操作步驟:
com。spire。。*; com。spire。。。; java。awt。*; class { void main([] args) {//創建實例 = new ();//加載示例文檔。("C:\Users\Tina\\。pptx");//獲取第一個文本形狀 = () 。()。get(0)。()。get(0);//獲取形狀中的第一個段落并更改其字體顏色 = 。()。()。
get(0);for (int i = 0; i < 。()。(); i++) { = 。()。get(i);。()。()。(。SOLID);。()。()。()。(Color。red);}//獲取第二個文本形狀 = () 。()。get(0)。()。get(1);//獲取形狀中的第一個段落并將其文字加粗,設置斜體和下劃線 = 。()。()。get(0);for (int i = 0; i < 。()。(); i++) { = 。
()。get(i);。()。(。TRUE);。()。(。TRUE);。()。(。);}//獲取形狀中的第6個段落并更改其字體名稱及大小 = 。()。()。get(5);for (int i = 0; i < 。()。(); i++) { = 。()。get(i);。()。(new ("黑體"));。()。(30f);}//保存結果文檔到指定路徑。("/。pptx", 。);}}