HTML Elements To PDF

This tutorial will help you to convert the HTML element in a page to pdf document. I created this tutorial with help of mPrint extension from yiiframework.

Features

  1. Apply Css
  2. Select HTML Elements to print
  3. Hide HTML Elements from print
<?php
	$this->widget('ext.mPrint.mPrint', array(
		//the title of the document. Defaults to the HTML title
		'title' => 'HTML Element To Pdf',
		//tooltip message of the print icon. Defaults to 'print'
        'tooltip' => 'HTML PDF', 
		//text which will appear beside the print icon. Defaults to NULL
        'text' => 'Print Results', 
			'element' => '#PRINT',      //the element to be printed.
            'exceptions' => array(     //the element/s which will be ignored
                '.summary',
            ),
            'publishCss' => true,       //publish the CSS for the whole page?
            'id' => 'PRINT_BUTTON_ID',
            'style'=>'float: right; padding: 5px; margin-top: -5px;'           
        ));
 ?>
<div id="PRINT">
<?php
echo "<div class='title'><h3 style='color:red;'>PRINT THIS PAGE</h3></div>";
?>
WELCOME HTML ELEMENT TO PDF CONVERTER EXTENSION
</div>
<div class='summary'>HIDE THIS SUMMARY DIV</div>