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

John Hewson commented on PDFBOX-1094:
-------------------------------------

I've overhauled the tiling pattern code in 1571482 to support uncolored 
patterns as this was the last remaining unimplemented aspect of my work on 
color spaces. I've replaced the custom PaintContext with TexturePaint which is 
basically AWT's built-in support for tiling paint. I've also changed the way 
that the image is rendered from the pattern contents stream to simplify when 
and how scaling occurs.

As I mentioned on the dev mailing list, I think we're going to need to abandon 
AWT Paint for patterns due to bitmap scaling issues, so I'm trying to reduce 
tiling paint to its essence in anticipation of this future change.

> Pattern colorspace support
> --------------------------
>
>                 Key: PDFBOX-1094
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-1094
>             Project: PDFBox
>          Issue Type: Improvement
>          Components: Rendering
>    Affects Versions: 1.6.0
>            Reporter: Andreas Lehmkühler
>            Assignee: Andreas Lehmkühler
>            Priority: Minor
>         Attachments: ColoredTilingPaint.patch, PDF32000_2008_pg737.pdf, 
> PDFStreamEngine.patch, PageDrawer.patch, 
> _pdfbox-1094-tiling_pattern.pdf-1-blurry.png, 
> pdfbox-1094-pdf32000_2008_pg737.pdf-1.png, 
> pdfbox-1094-pdf32000_2008_pg737.pdf-1.png, 
> pdfbox-1094-tiling_pattern.pdf-1.png, pdfbox-1094-tiling_pattern.pdf-1.png, 
> pdfbox-1861-tracemonkey.pdf-13.png
>
>
> PDFBox doesn't support PDPattern colorspaces



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to