Luppens Patrice created PDFBOX-4561: ---------------------------------------
Summary: Blank line/dot appears when converting PDF to PNG Key: PDFBOX-4561 URL: https://issues.apache.org/jira/browse/PDFBOX-4561 Project: PDFBox Issue Type: Bug Components: Rendering Affects Versions: 2.0.15 Reporter: Luppens Patrice Attachments: PdfBox_Test.pdf, thefilename0.png I have the following test: @Test public void testPDFBoxBug() throws IOException { ClassLoader classLoader = getClass().getClassLoader(); File file = new File(classLoader.getResource("PdfBox_Test.pdf").getFile()); byte[] bytes = Files.readAllBytes(file.toPath()); convertPDFToPNG(bytes); } private List<String> convertPDFToPNGLight(byte[] input) throws IOException { List<String> convertedPNGs = new ArrayList<>(); PDDocument doc = PDDocument.load(input); PDFRenderer renderer = new PDFRenderer(doc); for(int i = 0; i < doc.getNumberOfPages() ; i++) { BufferedImage img = null; img = renderer.renderImageWithDPI(i, 96); ByteArrayOutputStream out2 = new ByteArrayOutputStream(); ImageIO.write(img, "PNG", out2); out2.size(); convertedPNGs.add(Base64Utils.encodeToString(out2.toByteArray())); try (OutputStream outputStream = new FileOutputStream("target/thefilename" + i + ".png")) { out2.writeTo(outputStream); } } doc.close(); return convertedPNGs; } My input and output are in attachment. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org