[ 
https://issues.apache.org/jira/browse/PDFBOX-4205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17043553#comment-17043553
 ] 

Emmeran Seehuber commented on PDFBOX-4205:
------------------------------------------

Are you sure that you still have this issue with the current PDFBox version 
4.0.19? Some fixes regarding the image handling of images with colorspaces have 
been included since PDFBox 4.0.12. See also PDFBOX-4184.

> LosslessFactory alters image
> ----------------------------
>
>                 Key: PDFBOX-4205
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-4205
>             Project: PDFBox
>          Issue Type: Bug
>    Affects Versions: 2.0.7, 2.0.8, 2.0.9
>         Environment: Ubuntu 16.04
>            Reporter: Harry Dent
>            Priority: Minor
>         Attachments: lossy.png, picture_of_text.png
>
>
> The attached grayscale png becomes lighter when run through the following 
> code snippet: 
> {code:java}
> BufferedImage image = ImageIO.read(new File("picture_of_text.png"));
> PDImageXObject xObject = LosslessFactory.createFromImage(new PDDocument(), 
> image);
> BufferedImage lossy = xObject.getImage();
> ImageIO.write(lossy, "png", new File("lossy.png"));
> {code}
> The difference is easiest to spot by looking at the "S" in "41st". The loss 
> in quality occurs in {{createFromImage()}} (rather than {{getImage()}}), 
> which can be shown by embedding the {{PDImageXObject}} into a {{PDDocument}} 
> and then saving this document to a file. 
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org

Reply via email to