[Poppler-bugs] [Bug 105531] New: [PATCH] Implement ArthurOutputDev::drawImageMask

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Mar 15 20:07:17 UTC 2018


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

            Bug ID: 105531
           Summary: [PATCH] Implement ArthurOutputDev::drawImageMask
           Product: poppler
           Version: unspecified
          Hardware: Other
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: medium
         Component: arthur backend
          Assignee: poppler-bugs at lists.freedesktop.org
          Reporter: oliver.sander at tu-dresden.de

Created attachment 138147
  --> https://bugs.freedesktop.org/attachment.cgi?id=138147&action=edit
WIP patch that implements ArthurOutputDev::drawImageMask

I am trying to implement type3 font support for the Arthur backend.  When such
fonts are present, the method ArthurOutputDev::drawImageMask is called
repeatedly, which is currently empty.  So I figured I'd go and implement that
method first.

Attached is a prototype implementation that I hacked together using the
information from 

  http://www.verypdf.com/document/pdf-format-reference/pg_0350.htm

My problem now is that I do not have an example file to test this.  All the
files I have call drawImageMask as part of type3 font rendering, which adds an
additional layer of mystery to the problem.  Can anybody help me out with a pdf
file that contains an image mask but no type3 fonts?

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


More information about the Poppler-bugs mailing list