convertToImage includes "ghost" annotation outlines
---------------------------------------------------

                 Key: PDFBOX-1060
                 URL: https://issues.apache.org/jira/browse/PDFBOX-1060
             Project: PDFBox
          Issue Type: Bug
          Components: PDModel
    Affects Versions: 1.6.0
         Environment: Windows 7, Eclipse Helios SR2
            Reporter: Gilad Denneboom
         Attachments: 3 Pages from batch_sequences.pdf, PAGE0.png, PAGE1.png, 
PAGE2.png

When using PDPage.convertToImage() to export PNG files of pages with 
annotations on them, "ghost" outlines of sometimes appear on the generated 
image. The outlines do not correspond to the location of the annotations. See 
the attached files.

Code used:

                String inputFilePath = "C:/Gilad/input/3 Pages from 
batch_sequences.pdf";
                
                PDDocument doc = PDDocument.load(inputFilePath);

                for (int p=0; p<doc.getNumberOfPages(); p++) {

                    PDPage page = (PDPage) 
doc.getDocumentCatalog().getAllPages().get(p);
                    BufferedImage bImg = page.convertToImage();
                    String imagePath = FilenameUtils.getFullPath(inputFilePath) 
+ "PAGE"+ Integer.toString(p) + ".png";
                    File yourImageFile = new File(imagePath);
                    ImageIO.write(bImg,"png",yourImageFile);
                }

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to