Print only part of the webpage?
In the AirPrint integration in our Basic, Plus and Enterprise versions, we normally print everything on the page, but you can control what's printed by setting up a CSS stylesheet specifically to style print jobs differently by setting the media type to 'print' in the link to the sheet:
<link rel="stylesheet" href="print.css" type="text/css" media="print" />
With one of these stylesheets, it's possible to remove any elements you don't want to print by simply setting a CSS 'display: none;' on those elements. To clarify, this will just print the contents of the page so that you have more control over what you choose to print or not.
A basic print stylesheet template (and more details on implementing and customizing one) can be found here.