saved pdf causes "insufficient data for an image when opened with Adobe Acrobat 
Reader 9.2.0
--------------------------------------------------------------------------------------------

                 Key: PDFBOX-849
                 URL: https://issues.apache.org/jira/browse/PDFBOX-849
             Project: PDFBox
          Issue Type: Bug
          Components: Writing
    Affects Versions: 1.2.1
         Environment: Windows XP sp3 x86
            Reporter: Grant Overby


I create a buffered image as:

BufferedImage bf = new BufferedImage(width,height,BufferedImage.TYPE_INT_RGB);

I draw various thing to the graphics of bf .

I then use bf in the following:

PDDocument pdDocument = new PDDocument();
// loop
BufferedImage image = myObject.toBufferedImage(); // returns the bf from above
PDPage pdPage = new PDPage(new PDRectangle(image.getWidth() + border * 2, 
image.getHeight() + border * 2));
pdPage.setRotation(myObject.getRotation()); // getRotation() is an int and a 
multiple of 90
contentStream = new PDPageContentStream(pdDocument,pdPage,false,false);
contentStream.drawImage(new PDJpeg(pdDocument,image),border,border);
pdDocument.addPage(pdPage);
// end loop
pdDocument.save(outputStream = new FileOutputStream(file));



The resulting pdf can be downloaded at

http://www.floorsoft.com/grant/pdfbox/TestSave2.pdf

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to