Easiest way to make website images print in full page landscape?

  j1munslow 04 Dec 12
Locked

Help... I have graph image files that are generated in landscape format and some of my less tech minded user struggle to print them, these are also the guys who feel the most need to print them! Most printers default to portrait mode so when the user hits print they only get a quater page portrait version of the image. I then get the "your graphs print crap" feedback and I have to hold back my "well your IT skills are f**#ing crap" response...

I thought I could have a link to a page that is a "printer formated" version of the image ie rotated 90* then the user can just hit print. Trouble with this is there are a large number of images, automaticially updated hourly, to process and upload duplicates of every image and upload to the webserver would be very resource hungry. I would really need to be able to use the original image but be able to rotate it on the fly. As far as I can find out HTML lets your display rescaled images but does not allow you to rotate them?

Any suggestions?

  Ansolan 04 Dec 12

I thought I could have a link to a page that is a "printer formated"

You only need one page. There are javascript solutions but the easiest way is to use css, These should help with wider searches if needed:

http://www.w3.org/TR/css-print/

http://www.w3.org/TR/CSS2/media.html

http://envisionic.com/webtips/userexperience/printerfriendly.php

Advertisement

This thread is now locked and can not be replied to.

Windows 10 Home vs Windows 10 Pro comparison: Here are the extra features you get in the Pro version

Behind the scenes at Silverstone, the 70th British Grand Prix: Hisense starts UK push with Red…

How Found created this skateboard, bike and parkour stunts-laden, single-take car ad

Apple Pay UK launch date, UK user guide and participating UK banks | Apple Pay to launch in UK on 1?…

We use cookies to provide you with a better experience. If you continue to use this site, we'll assume you're happy with this. Alternatively, click here to find out how to manage these cookies

hide cookie message