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.

How to watch Wimbledon 2015 live online: follow the tennis from your laptop or PC

We are being sold the ability to spend money we don't have. And we love it

HTC's head designer on what's exciting in designing for mobile right now

Apple Music preview: Why Spotify should be scared of Apple's impressive new music-streaming service

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