[
https://issues.apache.org/jira/browse/PDFBOX-1060?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gilad Denneboom updated PDFBOX-1060:
------------------------------------
Description:
When using PDPage.convertToImage() to export PNG files of pages with
annotations on them, "ghost" outlines of the annotations 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);
}
was:
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);
}
> 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
> Labels: convertToImage
> 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 the annotations 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