Java 給PPT中的表格設置分佈行和分佈列

在表格中可設置「分佈行」或「分佈列」將行高、列寬調整爲協調統一的高度或寬度,是一種快速實現表格排版的方法之一。下面,經過Java後端程序代碼介紹如何在PPT幻燈片中的表格來實現分佈行和分佈列。html

【程序環境】後端

  • PPT測試文檔:.pptx 2013版
  • 程序編譯環境:IntelliJ IDEA 2018
  • JDK版本:1.8.0
  • PPT類庫工具:spire.presentation.jar 4.4.0

【Java代碼】ide

import com.spire.presentation.*;

public class DistributeRowsAndColumns {
    public static void main(String[] args) throws Exception{
        //加載PPT測試文檔
        Presentation ppt = new Presentation();
        ppt.loadFromFile("test.pptx");

        //獲取指定幻燈片(第一張)
        ISlide slide = ppt.getSlides().get(0);

        //獲取指定表格,設置平均分佈行、分佈列
        ITable table = (ITable) slide.getShapes().get(0);
        table.distributeRows(0,4);
        table.distributeColumns(0,4);

        //保存文檔
        ppt.saveToFile("DistributeRowsAndColumns.pptx",FileFormat.PPTX_2013);
        ppt.dispose();
    }
}

設置效果先後對比:工具

 

如需轉載請務必註明出處!測試

相關文章
相關標籤/搜索