<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Text sized and positioned incorrectly"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=95344#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Text sized and positioned incorrectly"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=95344">bug 95344</a>
              from <span class="vcard"><a class="email" href="mailto:Thomas.Freitag@alfa.de" title="Thomas Freitag <Thomas.Freitag@alfa.de>"> <span class="fn">Thomas Freitag</span></a>
</span></b>
        <pre>This PDF uses type 3 chars, and somehow the caching of type 3 chars in Splash
fails with several:

Syntax Warning: Bad bounding box in Type 3 glyph

I don't completely understand this type of caching in splash, but I see that
even if it would work with this PDF, the cached glyphs are never used. And if I
remove just the caching of glyphs, it works fine!

Cairo uses the same implementation but it never caches the glyphs, so they are
always redrawn.

PSOutput neither uses beginType3Char nor drawChar.

So I think about to remove the type3 glyph caching and do it similar to cairo,
but I'm not sure if this cache in splash ever speeds up some rendering and
therefore is necessary.</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>