<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - pdftops 0.25.1 -eps -level1sep creates an invalid EPS when tiling with a bitmap"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=75241#c4">Comment # 4</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - pdftops 0.25.1 -eps -level1sep creates an invalid EPS when tiling with a bitmap"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=75241">bug 75241</a>
              from <span class="vcard"><a class="email" href="mailto:williambader@hotmail.com" title="William Bader <williambader@hotmail.com>"> <span class="fn">William Bader</span></a>
</span></b>
        <pre>Created <span class=""><a href="attachment.cgi?id=94547" name="attach_94547" title="proposed patch to poppler/PreScanOutputDev to fix the problem">attachment 94547</a> <a href="attachment.cgi?id=94547&action=edit" title="proposed patch to poppler/PreScanOutputDev to fix the problem">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=75241&attachment=94547'>[review]</a>
proposed patch to poppler/PreScanOutputDev to fix the problem

This patch fixes the problem with R84895 (by forcing it to be rasterized with
level1 output) without affecting any other of my test files.
The patch tracks when the prescan is inside a tiling pattern and sets the
patternImgMask flag in more cases.
This allows PreScanOutputDev::drawImage() to differentiate a normal image
(which is OK) from a tiling pattern (which requires rasterization with level1).
It also knows about the optimization in PSOutputDev::tilingPatternFill() that
does not use a tiling if only one instance of the pattern is required.
William</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>