Graham, Yeah it seemed like a little less than 50% is correct but I don't see how I could expect a public user to do this. Even if I stated it somewhere in the "help", I doubt anyone would even read it.
Tom, It's definitely a difference between the browsers and how they display. The image is the same from each browser but they each handle it differently. IE displays the image at 100% and wants to print as such but it is too big for the paper. Chrome shrinks the image to fit in the browser without having to scroll. For whatever reason, this is the correct size....at least when the browser window is full screen.(at least for me on this machine) However, if I adjust the browser window to not be full screen (in height) then it shrinks the image even further so that it fits in this smaller window....which then causes the print to be a small portion of the paper instead. I'm afraid to even try this on another machine with a smaller monitor or screen resolution.
I realize this is some product of the print resolution vs the screen resolution vs the browsers' handling of it...but how do I make it work? In order to have the scale be correct, the images have to printed exactly as presented. The widget was designed to create these images for print, and to be in scale...how do I ensure that that happens?
I going to force users to print to pdf, and that works perfectly, but for the rare user that doesn't have a pdf viewer, this would be a problem and I'd like to offer jpg as an option.
Thanks