Forum Moderators: open
Using CSS, media print, I can usually manage to make a printer friendly version of the pages by removing unnecessary content such as side menus and the like.
Today however I received a design that just won't fit. One solution I have found is to force a landscape print but I'm not overly fond of this course of action.
I've also thought about maybe resizing the images and texts using JavaScript but again, I'm not impressed.
I'm curious to know what others have done. I want to compare all the different solutions so I can present some new guidelines to the designers.
The only way I got it to fit was by removing the icons for print but the client is not impressed.
On a side note, I was asked how I forced the landscape print. I did via CSS like this;
<style type="text/css" media="print">
div.page{
writing-mode: tb-rl;
height: 80%;
margin: 10% 0%;
}
</style>