Magento Coding Solutions

magento to create pdf.


download "dompdf" files from this link https://drive.google.com/file/d/0BxJfaJEh5g0rR2ZGUHNwOFBKMms/view?usp=sharing


public function generatePdf($pdfString,$fileName)
    {
   
include_once(Mage::getBaseDir()."/lib/dompdf/dompdf_config.inc.php");  //  https://github.com/matoilic/dompdf
   
    $dompdf = new DOMPDF();
    $dompdf->load_html( utf8_decode('<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head>'.$pdfString.'</html>') , 'UTF-8' );
    $dompdf->set_paper("a4", "portrait");
    $dompdf->set_default_view('FitH',array());
    $dompdf->render();
   
    if(@file_put_contents($fileName, $dompdf->output())){ return true; } return false;
   
    }
$pdfString="<div>Hello Pdf</div>";  /*you can create  html  Stricter to create pdf file */

$filename = Mage::getBaseDir().'/media/pdf/12345.pdf';  /*you can assign file location*/
generatePdf($pdfString,$fileName);

No comments:

Post a Comment