Version 7 rendering checkbox check as "4"

Skip Navigation LinksHome  /  Support  /  Forums  /  DynamicPDF CoreSuite for .NET (v7)  /  Re: Version 7 rendering checkbox check as "4"

DynamicPDF CoreSuite for .NET (v7) Forum

Just tried an upgrade from .Net 6.0.2 build 18172 to an eval download of 7.0.1.40 build 22435 in order to try the form flattening feature as a workaround for a bug in FireFox 19 and 20, where fields are rendered as blank.
 
The flattening solves that issue, but now my checked checkboxes are rendering as "4" instead of the check in version 6.

Is this a known issue, new defect, or something that can be worked around? It is a showstopper to upgrading, as it will break on-the-fly rendition of all existing PDFs in our system.

Thanks
Posted by a ceTe Software moderator
Hello,

Can you please send over the following details to our support team so that they can look into it further?

1.Input PDF document used for merging.
2.Output PDF generated using version 6 DynamicPDF dll file.
3.Output PDF generated using version 7 DynamicPDF dll file.
4.Sample code used for merging and form flattening.
5.Are you seeing the similar behavior when you save the PDF to disk and view the PDF with Adobe Reader? If so tell us exact version of adobe reader installed in your system.

Thanks,
ceTe Software Support Team.
Will do. Thanks very much for the quick reply.  Working on it.

Thanks
Phill
Additional info: the issue appears to be isolated to FireFox.

Checkboxes are rendering correctly in IE10, Chrome, Safari, and Opera on Win 7 Ultimate 64-bit.

Code, sample PDFs, and screenshots will be posted to support shortly.
Posted by a ceTe Software moderator
Hello Phill,

We have looked into this issue further. The reason you are seeing the issues in checkbox rendering is due to the fact that the PDF Viewer plugin used by Firefox browser is not rendering the PDF consistently. Whereas the other browsers (IE, Chorme, Opera & Safari) use different PDF viewer plugins and are able to display the checkboxes on the PDF correctly. The PDF forms generated using our product (flattened and not flattened) are generated correctly as per the PDF specification and this is not an issue with our product.

Thanks,
ceTe Software Support Team.
Thanks so much for looking into this so quickly. We appreciate your help, and will keep our clients appraised of the ongoing situation with FireFox.

Regards
Phill
OK the reason that it appears as '4' and not a check mark is because the font inside the checkbox control is hardwired as Helvetica by Adobe.

On Ubuntu I've tried using local.conf to map Helvetica to Arial for the browser - but that is not being picked up by the PDF viewer.

So - we need a solution that tells the Firefox PDF viewer to use Arial font whenever it sees Helvetica - and then this will work.
Thank you very much for the update.

This code has been put into production and our client has been advised of the situation. To date, we have not received any feedback to indicate this is an onerous problem for any of the final recipients of the PDFs.

Phill Smith

All times are US Eastern Standard time. The time now is 1:52 AM.