By default browser speculates what to print through command print, but it is possible to print a particular area with the help of jQuery print page plugins.
Though such plugins are less popular but still in the lime light as they give you power to print even a single element on the page.
So, you can use these jQuery Print Page plugins and give your users a desired interface on your websites.
So, what are you waiting for let us explore the list one by one.
1. PrintArea
PrintArea is a jQuery plugin to print specified area of a page.
You can specify 2 modes of printing:
• IFRAME-mode
• Popup-mode
Other options were added as the need arose, such as adding css to the page printed document, retaining attributes of the source element, adding elements to the head of the document printed and specifying several predefined document standards (the default is html5), even the popup was not part of the original plan.
2. Offreg
Offreg is a jQuery plugin that uses canvas to create a ‘screen print’ offset effect on an image, by altering the pixel data. Nb. Renders poorly in Chrome. But all good in other modern browsers.
3. PrintMe
PrintMe is a jQuery plugin for print any page element. PrintMe is a lightweight Plugin to print any html element.
4. Print Preview
Print-Preview is a jQuery plugin that allows a “Print Preview” button to open a new browser window displaying specific print area of your webpage.
5. Printer
Printer is an open source AJAX style page loading jQuery plugin that retrieves the URL from each hyperlink in the sidebar on the fly upon being clicked. It can also function as a rudimentry slideshow (but keep in mind this plugin does not cache any resources, i.e. Printer will make a new AJAX request on each new slide).
6. jQuery Print Plugin
jQuery.print is a plugin for printing specific parts of a page, it comes with few good features like you can set if the popup will take place in the current widow (via an iFrame), set the time to wait before the print display renders and place content before / after the popup.
7. jQuery Print Preview Plugin
The jQuery Print Preview plugin is designed to provide visitors with a preview of the print version of a web site. Unlike traditional print previews this plugin brings in all content and print styles within a modal window.
8. jQuery printPage plugin
Print any page within your website without quitting your page.
Typically you would create a special print template, open it in a popup and then call window.print().This plugin take the page you want to print, put it in an iframe and print it without the need of a popup.
Also, because you still actually link to your popup, if some of your users have javascript disabled, they could still open the special template and print it.