Are you getting tired on printing the content in IE? Ease the pain with IE 6 Printing from Microsoft IE blog might help you a little bit.
We are working hard to improve printing in IE7 but we'd like to share some approaches to ease the pain when printing with IE today.
...
Our goal is to be able to print most web pages without losing any content using the default settings. For pages where this is impractical, we want to provide you with simple controls within print preview so that you can quickly and easily adjust the settings needed to print the way you want. We're still finalizing the details of the new functionality for printing but I will post an update once we get it locked down.
Those approaches are:
For developer, CSS @media rule can change the layout of the pages. This allows you to specify CSS attributes that get applied based on whether the page is displayed on screen or printed to paper.
Example:
@media print {
#menu, #logo, #sidebar {display: none; }
}
For end user,
- Adjust the size of the margins used when printing to make the content fit;
- Set the page orientation from portrait to landscape;
- Print part of a page...that is what I am doing the most right now.
If you want to take the hassle out of printing or if the suggestions above don't work on the pages you need to print, there are several Internet Explorer add-ons that might help.
Internet Explorer Fitted-Width Printing seems to be the best one and it is free while the other two are not. Hopefully, it will be addressed on the IE7 or at least improved. However, thanks IE group for these appraches.
P.S. Reading IE blog is fun, especially all these comments from all different people who love or hate IE. Highly recommended ... you will know what I mean after you read it.