Hi,
If your CSS has hidden the background image, then it will not be visible. However if you use media=print CSS rules, then EO.Pdf does NOT recognize those. Currently EO.Pdf always use screen CSS rules because most of our users wish the PDF to appear exactly as they appear on screen.
If that's the problem, then there are two ways to avoid this problem. One way is to code your server so that it renders uses different CSS rules when it's being converted to PDF. For example, you can add a query string parameter when converting to PDF so that your server can check that query string and render it differently. Another way is to use client side JavaScript to detect whether your page is running inside the converter, and if you see your page is running inside the converter, you can use JavaScript to turn the background image off. You can find more information on how to detect if your page is running inside the converter here:
http://www.essentialobjects.com/doc/4/htmltopdf/eo_js.aspxThanks!