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;|

--

Sathesh M

Sr. Tester - Automation

Mobile : +91 9566847996

TNQ Technologies Pvt. Ltd.

LinkedIn <https://www.linkedin.com/company/tnqtechnologies/> | Twitter <https://twitter.com/TNQtechnologies> | Facebook <https://www.facebook.com/TNQTechnologies>

Telephone : +91 44 4596 4800 (ext : 4727)| tnq.co.in <http://www.tnq.co.in/>

Reply via email to