Hi,

PDFBox doesn't support converting all pages into one huge image file. But it is answered here (see also my comment):

https://stackoverflow.com/questions/58014451/

Tilman

Am 05.10.2019 um 10:47 schrieb Murugesan, Sathesh (TNQ Software):
Hi Team,

I  have a doubt. I am using following code for converting pdf into png.

|PDDocumentdocument =PDDocument.load(newFile("Sample.pdf"))PDFRendererpdfRenderer =newPDFRenderer(document);intpagesize=document.getNumberOfPages();String[]filenamelist =newString[pagesize];for(intpage =0;page <document.getNumberOfPages();++page){BufferedImagebim =pdfRenderer.renderImageWithDPI(page,300,ImageType.RGB);StringfileName =OUTPUT_DIR +"image-"+page +".png";filenamelist[page]=fileName;ImageIOUtil.writeImage(bim,fileName,300);}document.close();|


I have 18+ pages in my pdf. I want to convert pdf file to single png file with this code. I tried converting, but it is creating 18 + different png files. Instead of this , I want single png file with 18 pages.

I am using following libraries for this:

|importorg.apache.pdfbox.pdmodel.PDDocument;importorg.apache.pdfbox.rendering.ImageType;importorg.apache.pdfbox.rendering.PDFRenderer;importorg.apache.pdfbox.tools.imageio.ImageIOUtil;importjava.awt.Graphics;importjava.awt.Graphics2D;importjava.awt.image.BufferedImage;importjava.io.File;importjava.io.IOException;importjavax.imageio.ImageIO;|



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: users-h...@pdfbox.apache.org

Reply via email to