[Poppler-bugs] [Bug 66056] New: pdftops – avoid excessive or unnecessary rasterization

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Jun 22 13:28:46 PDT 2013


https://bugs.freedesktop.org/show_bug.cgi?id=66056

          Priority: medium
            Bug ID: 66056
          Assignee: poppler-bugs at lists.freedesktop.org
           Summary: pdftops – avoid excessive or unnecessary rasterization
          Severity: enhancement
    Classification: Unclassified
                OS: All
          Reporter: cloos at jhcloos.com
          Hardware: Other
            Status: NEW
           Version: unspecified
         Component: utils
           Product: poppler

Currently PSoutputDev:: forces rasterization whenever the pdf (page?) has any
tranparency or uses pattern image masks.

Instead it, as cairo does, should limit rasterization to the size of the
non-opaque regions.

In particular, if the only non-opaque objects are images, then those images
should be pre-composed and treated as opaque images.

Non-opaque images directly on the background should be composed to white.

Non-opaque images atop a constant opaque vector or image object should be
composed to said underlying object’s constant colour and then opaquely painted
atop the object.

For everything else, the area with non-opaque objects can be rasterized as the
whole page currently is.

Looking at PSOutputDev::, this will take some work.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/poppler-bugs/attachments/20130622/0b7e44c1/attachment.html>


More information about the Poppler-bugs mailing list