For some reason Aspose looking for FreeMono font while rendering preview
ISlide sld = pres.getSlides().get_Item(format.getPage());
BufferedImage image = sld.getThumbnail(scaledDimension);
ImageIO.write(image, "jpeg", os);
http://ge.tt/4wHzWlm2
- file
PRETTY_NAME=“Debian GNU/Linux 7 (wheezy)”
NAME=“Debian GNU/Linux”
VERSION_ID=“7”
VERSION=“7 (wheezy)”
ID=debian
ANSI_COLOR=“1;31”
HOME_URL=“http://www.debian.org/”
SUPPORT_URL=“Debian -- User Support”
BUG_REPORT_URL=“http://bugs.debian.org/”
freefont and liberation packages are installed
image.png (54.7 KB)
class com.aspose.slides.ms.pbdb106a0.i: FontFamily ‘FreeMono’ not found
Parameter name: FreeMono
com.aspose.slides.ms.pbdb106a0.p6a2feef8.q.do(Unknown Source)
com.aspose.slides.ms.pbdb106a0.p6a2feef8.q.(Unknown Source)
com.aspose.slides.ms.pbdb106a0.p6a2feef8.q.(Unknown Source)
com.aspose.slides.p6a2feef8.pafdec700.k.do(Unknown Source)
com.aspose.slides.p6a2feef8.pafdec700.k.do(Unknown Source)
com.aspose.slides.p6a2feef8.pafdec700.h.do(Unknown Source)
com.aspose.slides.acw.do(Unknown Source)
com.aspose.slides.acl.(Unknown Source)
com.aspose.slides.acl.do(Unknown Source)
com.aspose.slides.bxh.int(Unknown Source)
com.aspose.slides.bxh.finally(Unknown Source)
com.aspose.slides.bvz.do(Unknown Source)
com.aspose.slides.bvz.do(Unknown Source)
com.aspose.slides.bvz.(Unknown Source)
com.aspose.slides.TextFrame.do(Unknown Source)
com.aspose.slides.TextFrame.do(Unknown Source)
com.aspose.slides.TextFrame.do(Unknown Source)
com.aspose.slides.AutoShape.do(Unknown Source)
com.aspose.slides.GroupShape.do(Unknown Source)
com.aspose.slides.Slide.for(Unknown Source)
com.aspose.slides.Slide.do(Unknown Source)
com.aspose.slides.Slide.do(Unknown Source)
com.aspose.slides.Slide.getThumbnail(Unknown Source)
pdf.pu.webservice.task.PptPreviewGeneratorTask.generate(PptPreviewGeneratorTask.java:76)
pdf.pu.webservice.PDFPUUploaderServlet.doPost(PDFPUUploaderServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:158)
com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:232)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:315)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
java.lang.Thread.run(Thread.java:745)
at com.aspose.slides.ms.pbdb106a0.p6a2feef8.q.do(Unknown Source)
at com.aspose.slides.ms.pbdb106a0.p6a2feef8.q.(Unknown Source)
at com.aspose.slides.ms.pbdb106a0.p6a2feef8.q.(Unknown Source)
at com.aspose.slides.p6a2feef8.pafdec700.k.do(Unknown Source)
at com.aspose.slides.p6a2feef8.pafdec700.k.do(Unknown Source)
at com.aspose.slides.p6a2feef8.pafdec700.h.do(Unknown Source)
at com.aspose.slides.acw.do(Unknown Source)
at com.aspose.slides.acl.(Unknown Source)
at com.aspose.slides.acl.do(Unknown Source)
at com.aspose.slides.bxh.int(Unknown Source)
at com.aspose.slides.bxh.finally(Unknown Source)
at com.aspose.slides.bvz.do(Unknown Source)
at com.aspose.slides.bvz.do(Unknown Source)
at com.aspose.slides.bvz.(Unknown Source)
at com.aspose.slides.TextFrame.do(Unknown Source)
at com.aspose.slides.TextFrame.do(Unknown Source)
at com.aspose.slides.TextFrame.do(Unknown Source)
at com.aspose.slides.AutoShape.do(Unknown Source)
at com.aspose.slides.GroupShape.do(Unknown Source)
at com.aspose.slides.Slide.for(Unknown Source)
at com.aspose.slides.Slide.do(Unknown Source)
at com.aspose.slides.Slide.do(Unknown Source)
at com.aspose.slides.Slide.getThumbnail(Unknown Source)
at pdf.pu.webservice.task.PptPreviewGeneratorTask.generate(PptPreviewGeneratorTask.java:76)
at pdf.pu.webservice.PDFPUUploaderServlet.doPost(PDFPUUploaderServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:158)
at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:232)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:315)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)