Advertisement
Zircool

Untitled

Jan 22nd, 2018
762
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.61 KB | None | 0 0
  1. AddEventHandler('main', 'OnEndBufferContent', array('NlOnEndBufferContent', 'ChangeMyContent'));
  2.  
  3. require_once $_SERVER['DOCUMENT_ROOT'].'/bitrix/templates/.pdf/dompdf/autoload.inc.php';
  4. Dompdf\Autoloader::register();
  5. use Dompdf\Dompdf;
  6.  
  7. class NlOnEndBufferContent
  8. {
  9.     function ChangeMyContent($content){
  10.         if($_REQUEST['pdf']=='y'){
  11.  
  12.  
  13.            
  14.             define("DOMPDF_ENABLE_REMOTE", false);
  15.  
  16.  
  17.             $dompdf = new Dompdf();
  18.             $dompdf->set_option('defaultFont', 'dejavu sans');
  19.             $dompdf->loadHtml($content,"UTF-8");
  20.             $dompdf->setPaper('A4', 'portrait');
  21.             $dompdf->render();
  22.             $dompdf->stream();
  23.         }
  24.        
  25.     }
  26.  
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement