I try to convert a pptx file to pdf using this simple program. I am using the latest version of the slides library.
public static void main( String[] args )
{
try {
String basePath = getDataDir_Data();
//com.aspose.slides.License license = new com.aspose.slides.License();
//license.setLicense(basePath + "\\Aspose.Total.lic");
// Instantiate a Presentation object that represents a presentation file
Presentation pres = new Presentation(basePath + "\\response.pptx");
// Save the presentation to PDF with default options
pres.save(basePath + "\\response.pdf", SaveFormat.Pdf);
pres.dispose();
}
catch (Exception ex) {
ex.printStackTrace();
}
}
public static String getDataDir_Data()
{
String dir = System.getProperty("user.dir");
return dir.toString();
}
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>19.5.0</version>
<scope>system</scope>
<systemPath>C:/Aspose/aspose-slides-19.5-java/lib/aspose-slides-19.5-jdk16.jar</systemPath>
</dependency>
Here is the error I got:
class com.aspose.slides.PptxReadException: Invalid adjustable “pt” —> class com.aspose.slides.PptxReadException: Invalid adjustable “pt”
com.aspose.slides.Geometry2DPPTXUnsupportedProps.do(Unknown Source)
com.aspose.slides.Geometry2DPPTXUnsupportedProps.do(Unknown Source)
com.aspose.slides.zi.do(Unknown Source)
com.aspose.slides.zi.(Unknown Source)
com.aspose.slides.om.do(Unknown Source)
com.aspose.slides.ot.do(Unknown Source)
com.aspose.slides.r.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.bc.do(Unknown Source)
com.aspose.slides.agz.do(Unknown Source)
com.aspose.slides.ac0.do(Unknown Source)
com.aspose.slides.acr.byte(Unknown Source)
com.aspose.slides.acr.do(Unknown Source)
com.aspose.slides.Presentation.if(Unknown Source)
com.aspose.slides.Presentation.do(Unknown Source)
com.aspose.slides.Presentation.do(Unknown Source)
com.aspose.slides.Presentation.do(Unknown Source)
com.aspose.slides.Presentation.(Unknown Source)
GFCO.App.main(App.java:22)
— End of inner exception stack trace —
com.aspose.slides.acr.do(Unknown Source)
com.aspose.slides.Presentation.if(Unknown Source)
com.aspose.slides.Presentation.do(Unknown Source)
com.aspose.slides.Presentation.do(Unknown Source)
com.aspose.slides.Presentation.do(Unknown Source)
com.aspose.slides.Presentation.(Unknown Source)
GFCO.App.main(App.java:22)
at com.aspose.slides.acr.do(Unknown Source)
at com.aspose.slides.Presentation.if(Unknown Source)
at com.aspose.slides.Presentation.do(Unknown Source)
at com.aspose.slides.Presentation.do(Unknown Source)
at com.aspose.slides.Presentation.do(Unknown Source)
at com.aspose.slides.Presentation.(Unknown Source)
at GFCO.App.main(App.java:22)
Caused by: class com.aspose.slides.PptxReadException: Invalid adjustable “pt”
com.aspose.slides.Geometry2DPPTXUnsupportedProps.do(Unknown Source)
com.aspose.slides.Geometry2DPPTXUnsupportedProps.do(Unknown Source)
com.aspose.slides.zi.do(Unknown Source)
com.aspose.slides.zi.(Unknown Source)
com.aspose.slides.om.do(Unknown Source)
com.aspose.slides.ot.do(Unknown Source)
com.aspose.slides.r.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.px.do(Unknown Source)
com.aspose.slides.bc.do(Unknown Source)
com.aspose.slides.agz.do(Unknown Source)
com.aspose.slides.ac0.do(Unknown Source)
com.aspose.slides.acr.byte(Unknown Source)
com.aspose.slides.acr.do(Unknown Source)
com.aspose.slides.Presentation.if(Unknown Source)
com.aspose.slides.Presentation.do(Unknown Source)
com.aspose.slides.Presentation.do(Unknown Source)
com.aspose.slides.Presentation.do(Unknown Source)
com.aspose.slides.Presentation.(Unknown Source)
GFCO.App.main(App.java:22)
at com.aspose.slides.Geometry2DPPTXUnsupportedProps.do(Unknown Source)
at com.aspose.slides.Geometry2DPPTXUnsupportedProps.do(Unknown Source)
at com.aspose.slides.zi.do(Unknown Source)
at com.aspose.slides.zi.(Unknown Source)
at com.aspose.slides.om.do(Unknown Source)
at com.aspose.slides.ot.do(Unknown Source)
at com.aspose.slides.r.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.px.do(Unknown Source)
at com.aspose.slides.bc.do(Unknown Source)
at com.aspose.slides.agz.do(Unknown Source)
at com.aspose.slides.ac0.do(Unknown Source)
at com.aspose.slides.acr.byte(Unknown Source)
… 7 more