There are two kinds of special indents styles for the paragraph on the presentation slides, first line and hanging. This article will demonstrate how to set the indents and spacing for the paragraph on presentation slide in Java applications.
import com.spire.presentation.*;
public class IndentStyle {
public static void main(String[] args) throws Exception{
//Load the sample document
Presentation presentation = new Presentation();
presentation.loadFromFile("Indent.pptx");
//get the shapes
IAutoShape shape = (IAutoShape) presentation.getSlides().get(0).getShapes().get(0);
//set the indent, margin and space for the first paragraph
shape.getTextFrame().getParagraphs().get(0).setIndent(20);
shape.getTextFrame().getParagraphs().get(0).setLeftMargin(10);
shape.getTextFrame().getParagraphs().get(0).setSpaceAfter(10);
//set the indent, margin and space for the third paragraph
shape.getTextFrame().getParagraphs().get(2).setIndent(-100);
shape.getTextFrame().getParagraphs().get(2).setLeftMargin(40);
shape.getTextFrame().getParagraphs().get(2).setSpaceBefore(0);
shape.getTextFrame().getParagraphs().get(2).setSpaceAfter(0);
//save the document to file
String output = "output/result.pptx";
presentation.saveToFile(output, FileFormat.PPTX_2010);
}
}
Effective screenshot after setting the indent style of paragraphs on presentation slide:

