プラグインなしでできます。そのプラグインが特別なことをしているかどうかはわかりません。ページ全体ではなくdivのみを印刷するには、カスタムjs関数を作成する必要があります...
html
<div id="printDiv">
//content Here
</div>
js
function customPrint(id) {
var cont = $('#'+id).html(),
pageCont = $('body').children();// Updated
/*Replace the page content with the div content that needs to be printed*/
$('body').html(cont);
/*Print function call*/
window.print();
/*Place the original page content back*/
$('body').html(pageCont);
}
customPrint("printDiv");
アップデート
function customPrint(id) {
var cont = $('#'+id),
pageCont = $('body');
/*Hide the page content*/
pageCont.hide();
cont.show();
/*Print function call*/
window.print();
/*Display back the page content*/
pageCont.show();
}