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