FetchMap allows you to view and print maps from a wide range of website. This means dozens of styles of maps are available to you.
You can create and print maps up to 16 times wider then your screen, with 16 times the detail. You can also overlay information like public transportation, trails or historic layers on your map.
Now you can also create pdf files of any size with the framed/poster style feature.