[
https://issues.apache.org/jira/browse/PDFBOX-2104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14013961#comment-14013961
]
John Hewson edited comment on PDFBOX-2104 at 5/30/14 5:15 PM:
--------------------------------------------------------------
I'm not sure about your ColorSpaceDeviceGray class, we used to use subclasses
of AWT color spaces like this but removed them due to poor performance. There
shouldn't be any need for color conversion in 2.0 as everything is RGB
internally (which wasn't the case with 1.7), perhaps you can remove this along
with the CIE-XYZ handling?
was (Author: jahewson):
I'm not sure about your ColorSpaceDeviceGray class, we used to use subclasses
of AWT color spaces like this but removed them due to poor performance. There
shouldn't be any need for color conversion in 2.0 as everything is RGB
internally, perhaps you can remove this along with the CIE-XYZ handling?
> Implement transparency groups
> -----------------------------
>
> Key: PDFBOX-2104
> URL: https://issues.apache.org/jira/browse/PDFBOX-2104
> Project: PDFBox
> Issue Type: Improvement
> Components: Rendering
> Affects Versions: 2.0.0
> Reporter: Petr Slaby
> Attachments: 000001_MTEXT_CS6.pdf, TransparencyGroups.patch
>
>
> The attached PDF uses transparency groups, blending and soft masks to create
> the rounded corners and shades behind images. It appears that these features
> are not implemented in PDFBox. An implementation proposal is attached in the
> TransparencyGroup.patch. The basic idea is to create a buffered image, draw
> the transparency group content onto it and then use the result to produce the
> soft mask or draw the image on the original g2d.
> Note: I am not the (only) author of the proposed change. It was developed in
> our company few years ago in sources based on a 1.7.x version of PDFBox,
> mostly by a guy who already left. Over the years, merging of the work done in
> PDFBox main stream into our source base has become impossible due to many
> refactorings and other deep going changes done. Now we would like to go the
> opposite way - where possible - bring the changes and fixes we have done into
> PDFBox main stream and start to use it in our installations.
--
This message was sent by Atlassian JIRA
(v6.2#6252)