Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 4.0.1
-
Fix Version/s: 4.1
-
Component/s: Core/Parsing
-
Labels:None
-
Environment:-
Description
Implement section 4.6.2 of the the PDF specification.
Spent a couple days on this as it seems to come up often enough from our support group. As far as I can tell it is working correctly. I did have some problems with patterns that hat a matrix containing a shear as pattern paint in Java doesn't support an affine transform for the paint type. I got around the problem by extending the tile around the centre tile. The bbox clip takes care of any painting issue and the end result is consistent with what acorbat renders.
There is still an issue with uncoloured pattern paints not working perfectly but I'll need to get more examples to figure out what is going wrong. Over all very happy with the speed and quality of the pattern renderings.