ICEpdf
  1. ICEpdf
  2. PDF-175

Implement Pattern Tiling Support

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major 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.

        Activity

        Hide
        Patrick Corless added a comment -

        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.

        Show
        Patrick Corless added a comment - 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.
        Hide
        Patrick Corless added a comment -

        Fixed a small issue with the text file but all is good otherwise. Closing.

        Show
        Patrick Corless added a comment - Fixed a small issue with the text file but all is good otherwise. Closing.

          People

          • Assignee:
            Patrick Corless
            Reporter:
            Tyler Johnson
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: