How can I print a certain block/part of a web page? Print option to look like Print Screen functionality.
Use css, with the media = print option.
Like:
<link rel="stylesheet" type="text/css" href="print.css" media="print" />
The blocks you don't want printed can set display:none.