Java 添加頁腳到PowerPoint文檔

前言

在製作PowerPoint幻燈片時,可能會遇到需要將頁碼、時間、公司名稱等具有標誌性內容添加到幻燈片的情況。此時我們可以通過插入頁眉頁腳方式來實現上述操作。本文將利用Free Spire.Presentation for Java免費控件在Java程序中演示如何將含有頁碼、時間、公司名稱的頁腳添加到PowerPoint幻燈片中。

測試環境搭建

在運行代碼前,需要搭建測試環境。首先下載安裝配置好JDK和Intellij IDEA,然後將控件裏的Jar包導入IDEA即可。這裏提供兩種導入方式給大家。其一,直接在官網上下載安裝包,解壓後找到lib文件夾下的Spire.Presentation.jar,最後將其手動導入IDEA。其二推薦使用),在IDEA中創建一個Maven項目,然後在pom.xml文件中鍵入以下代碼,最後點擊“Import Changes”。更加詳細的步驟可參考此教程

<repositories>

        <repository>

            <id>com.e-iceblue</id>

            <url>http://repo.e-iceblue.cn/repository/maven-public/</url>

        </repository>

    </repositories>

<dependencies>

    <dependency>

        <groupId>e-iceblue</groupId>

        <artifactId>spire.presentation.free</artifactId>

        <version>3.9.0</version>

    </dependency>

</dependencies>

最後,導入效果如下圖所示:

代碼示例

import com.spire.presentation.*;

public class AddFooter {

public static void main(String[] args) throws Exception{

//加載PPT示例文檔

Presentation presentation = new Presentation();

presentation.loadFromFile("C:\\Users\\Test1\\Desktop\\Sample.pptx");

//添加頁腳

presentation.setFooterText("演示文稿示例");

//設置頁腳爲可見

presentation.setFooterVisible(true);

//設置頁碼爲可見

presentation.setSlideNumberVisible(true);

//設置日期爲可見

presentation.setDateTimeVisible(true);

//保存結果文檔

presentation.saveToFile("output/AddFooter.pptx", FileFormat.PPTX_2010);

    }

}

效果圖:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章