<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - "8" shown instead of "x" inside checkbox when converting LibreOffice-generated form to PostScript"
href="https://bugs.freedesktop.org/show_bug.cgi?id=107303#c6">Comment # 6</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - "8" shown instead of "x" inside checkbox when converting LibreOffice-generated form to PostScript"
href="https://bugs.freedesktop.org/show_bug.cgi?id=107303">bug 107303</a>
from <span class="vcard"><a class="email" href="mailto:m.weghorn@posteo.de" title="Michael Weghorn <m.weghorn@posteo.de>"> <span class="fn">Michael Weghorn</span></a>
</span></b>
<pre>Hi Tobias,
thanks for your reply with all the additional information and sorry for the
delay in responding.
(In reply to Tobias Deiminger from <a href="show_bug.cgi?id=107303#c5">comment #5</a>)
<span class="quote">> From popplers perspective, we sometimes set forceZapfDingbats = true. Like
> with the example document, where AnnotAppearanceBuilder::drawText is reached
> via drawFormField => drawFormFieldButton [case formButtonCheck] => drawText.
> Whenever forceZapfDingbats == true, the appearance Tf operand must match our
> fake font resource that we hardcoded named "ZaDB". If the original DA Tf
> operand was different, we need to replace it with "ZaDB".
>
> Your patch ensures this, if I got it right, and therefore it's a good patch:)</span >
It doesn't really. E.g. for the example document, the font resource is no
longer replaced with the fake one. It was before (i.e. without the patch), but
the font resource was not found. Now, the original font resource with the
"ZaDi" tag is used -- but if I understand you correctly, this might not be
desirable if Poppler relies on the "ZaDb" being used at other places for the
'forceZapfDingbats' case...
Should I rather have a look why the "ZaDb" one is not found (like indicated by
the pdftops output: "Syntax Error: Unknown font tag 'ZaDb'")?
I'll try to have a closer look at all the points you mentioned sometime soon,
but only have limited time available at the moment, so can't really say when
that will be.</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>