i need some advice. i have an html page that i need precise control over when printing. using @media and @page and css styles etc i have given it all the attributes for printing i want, but the margin is really still governed by the browser (let's not debate the relative benefits here of browser control, suffice it to say i need it to print the way i want it to). in Safari, a small margin means everything fits as it should but in Firefox, the default browser margin is way too big and some of my content gets smushed down to one column instead of 2.
so i looked at HTML to PDF services and some of these are excellent, but in all cases they wont print the graphs and charts i have that are generated by jQPlot (jQuery). these charts are built by grabbing the values from tables and then hiding the tables with jQuery.
does anyone have any thoughts about how to go about this?