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