IMathParagraph
All Implemented Interfaces: com.aspose.slides.IMathBlockCollection
public interface IMathParagraph extends IMathBlockCollection
Mathematical paragraph that is a container for mathematical blocks (IMathBlock)
Example: IAutoShape shape = slide.getShapes().addMathShape(x, y, width, height); IMathParagraph mathParagraph = ((MathPortion)shape.getTextFrame().getParagraphs().get_Item(0).getPortions().get_Item(0)).getMathParagraph(); mathParagraph.setJustification(MathJustification.LeftJustified);
Methods
Method | Description |
---|---|
getJustification() | Paragraph Justification Default value: CenteredAsGroup |
setJustification(int value) | Paragraph Justification Default value: CenteredAsGroup |
writeAsMathMl(OutputStream stream) | Saves content of this IMathParagraph as MathML |
toLatex() | Gets mathematical equation in LaTeX format |
getJustification()
public abstract int getJustification()
Paragraph Justification Default value: CenteredAsGroup
Example: IAutoShape shape = slide.getShapes().addMathShape(x, y, width, height); IMathParagraph mathParagraph = ((MathPortion)shape.getTextFrame().getParagraphs().get_Item(0).getPortions().get_Item(0)).getMathParagraph(); mathParagraph.setJustification(MathJustification.LeftJustified);
Returns: int
setJustification(int value)
public abstract void setJustification(int value)
Paragraph Justification Default value: CenteredAsGroup
Example: IAutoShape shape = slide.getShapes().addMathShape(x, y, width, height); IMathParagraph mathParagraph = ((MathPortion)shape.getTextFrame().getParagraphs().get_Item(0).getPortions().get_Item(0)).getMathParagraph(); mathParagraph.setJustification(MathJustification.LeftJustified);
Parameters:
Parameter | Type | Description |
---|---|---|
value | int |
writeAsMathMl(OutputStream stream)
public abstract void writeAsMathMl(OutputStream stream)
Saves content of this IMathParagraph as MathML
Parameters:
Parameter | Type | Description |
---|---|---|
stream | java.io.OutputStream | Target stream |
toLatex()
public abstract String toLatex()
Gets mathematical equation in LaTeX format
Example: IAutoShape shape = slide.getShapes().addMathShape(x, y, width, height); IMathParagraph mathParagraph = ((MathPortion)shape.getTextFrame().getParagraphs().get_Item(0).getPortions().get_Item(0)).getMathParagraph(); mathParagraph.add(new MathematicalText("a").join("+").join(new MathematicalText("b").join("=").join(new MathematicalText("c")))); String mathLatex = mathParagraph.toLatex();
Returns: java.lang.String