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