0

I use the library PDFBox(2.0.0) to convert pdf to png in a web app. The librairy works when I'm working locally on Mac OSX 10.10 but not when I deploy my web app on remote server "Ubunto 14.04"

docPDF  = PDDocument.load(new File(pathFPdf));
PDFRenderer pdfRenderer = new PDFRenderer(docPDF);
docPDF.getNumberOfPages();
BufferedImage bim = pdfRenderer.renderImageWithDPI(0, 300, ImageType.RGB);                                                  
ImageIOUtil.writeImage(bim, pngPreviewPath, 300);

Any help is appreciated.

1 Answers1

0

problem is solved

I use this parameter in tomcat startup bash : export DISPLAY=:0 -Djava.awt.headless=true

Java Can't connect to X11 window server using 'localhost:10.0' as the value of the DISPLAY variable

Thanks!!