This article demonstrates how to evenly distribute the rows and columns of a PowerPoint table using Spire.Presentation for Java.
The input document:

import com.spire.presentation.FileFormat;
import com.spire.presentation.ISlide;
import com.spire.presentation.ITable;
import com.spire.presentation.Presentation;
public class DistributeRowsAndColumns {
public static void main(String []args) throws Exception {
//Create a Presentation instance
Presentation ppt = new Presentation();
//Load the PowerPoint document
ppt.loadFromFile("Input.pptx");
//Get the first slide
ISlide slide = ppt.getSlides().get(0);
//Get the table in the slide
ITable table = (ITable) slide.getShapes().get(0);
//Distribute table rows
table.distributeRows(0,4);
//Distribute table columns
table.distributeColumns(0,4);
//Save the result document
ppt.saveToFile("DistributeRowsAndColumns.pptx", FileFormat.PPTX_2013);
}
The output document:

