ABCPDF component HTML render is blank solution
Posted on Nov 7, 2011 by Paul White
Recently I had to migrate one of my clients from their VPS
to my colocated box. The Old box was windows Server 2003
, and my server was Windows Server 2008
R2. However after migrating the first of several sites, I noticed the ABCPDF component was not working properly. Any request to generate a PDF would error with "HTML
render is blank".
Reason for the HTML render is blank
Turns out the component I was using ABCPDF version 6 does not play nice with IE 9. The component is dependent on Internet Explorers capabilities as part of the PDF generation. I contacted WebSuperGoo about the issue and they recommended I upgrade to version 8 of the component. Which would cost $230 to upgrade my professional license. However it was bad enough my client was having to pay for the migration, I didn't want to tell them they had to upgrade their component too.
The Free Solution
I uninstalled the windows Update for Internet Explorer 9 on my server, which after a reboot restored IE 8 as the default browser, and now ABCPDF version 6 works great. So if you are sitting on an older version of the component, and don't want to pay upgrade fees to get it working on a newer box, try to downgrade to IE 8.