Hello,
I am using Aspose.slides 25.5 to convert PPT to PDF. I am attempting to convert a PPT that contains a mathematical equation inserted in it to PDF but, the conversion fails with below exception:
Blockquotecom.aspose.slides.exceptions.ArgumentException: The required font “Cambria Math” was not found.
at com.aspose.slides.kxh.nq(Unknown Source)
at com.aspose.slides.kxh.nq(Unknown Source)
at com.aspose.slides.kxh.nq(Unknown Source)
at com.aspose.slides.ta2.tu(Unknown Source)
at com.aspose.slides.gxw.nq(Unknown Source)
at com.aspose.slides.gxw.ul(Unknown Source)
at com.aspose.slides.rfc.nq(Unknown Source)
at com.aspose.slides.rfc.(Unknown Source)
at com.aspose.slides.gj.(Unknown Source)
at com.aspose.slides.gj.nq(Unknown Source)
at com.aspose.slides.yi.nq(Unknown Source)
at com.aspose.slides.sf3.nq(Unknown Source)
at com.aspose.slides.sf3.(Unknown Source)
at com.aspose.slides.f6v.nq(Unknown Source)
at com.aspose.slides.gw9.nq(Unknown Source)
at com.aspose.slides.gw9.tu(Unknown Source)
at com.aspose.slides.gw9.ul(Unknown Source)
at com.aspose.slides.yt3.nq(Unknown Source)
at com.aspose.slides.yt3.y1(Unknown Source)
at com.aspose.slides.Shape.qs(Unknown Source)
at com.aspose.slides.Shape.getFrame(Unknown Source)
at com.aspose.slides.v6.tu(Unknown Source)
at com.aspose.slides.v6.nq(Unknown Source)
at com.aspose.slides.wbk.tu(Unknown Source)
at com.aspose.slides.wbk.nq(Unknown Source)
at com.aspose.slides.wbk.nq(Unknown Source)
at com.aspose.slides.wbk.nq(Unknown Source)
at com.aspose.slides.Slide.nq(Unknown Source)
at com.aspose.slides.Slide.ul(Unknown Source)
at com.aspose.slides.Slide.getImage(Unknown Source)
Please find the example PPT here:
I am using RockyLinus OS where CambriaMath font is not available, so I have added a substitution rule in the java code to substitute Cambria Math font to STIX Two Math font which is available on the machine.
EquationInPPT.zip (47.2 KB)