[
https://issues.apache.org/jira/browse/PDFBOX-993?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jesse Eichar updated PDFBOX-993:
--------------------------------
Attachment: image-transparency-and-text.patch
This contains the same code as other patch but adds in a few lines for setting
the composite when drawing text. The reason is that if an image is drawn and
the composite is set when drawing the image. Then text will be drawn with the
same composite setting which is a bug. So I reset the composite in the draw
text method.
> Image transparency lost when drawing an image (during pdf to image conversion)
> ------------------------------------------------------------------------------
>
> Key: PDFBOX-993
> URL: https://issues.apache.org/jira/browse/PDFBOX-993
> Project: PDFBox
> Issue Type: Bug
> Affects Versions: 1.5.0
> Reporter: Jesse Eichar
> Priority: Minor
> Labels: image, transparent
> Attachments: after-fix.png, before-fix.png,
> drawImageTransparency.patch, image-transparency-and-text.patch,
> pdf-with-transparent-image.pdf
>
>
> My scenario is converting an existing PDF to an image. When the PDF contains
> an image with transparency the transparency is lost and the image is drawn at
> 100% opacity.
> This fix is related (and depends on) the issue:
> https://issues.apache.org/jira/browse/PDFBOX-975
> All that is needed is to set the composite of the graphics before drawing the
> image as specified in the graphics state (See attached patch)
> Note: line number in patch maybe off since it was created from 1.5.0 but
> after fixing 975.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira