<?php require_once 'dompdf/autoload.inc.php'; use Dompdf\Dompdf; $dompdf = new Dompdf(); $pdfVal = '<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head> <style> *{ font-family: Rajdhani, sans-serif; } .tbl1{ font-size:12px; border: 2px solid black; border-collapse: collapse; } .tbl1 td{ font-size:12px; border: 2px solid black; border-collapse: collapse; font-weight:600; padding: 4px } .tbl2{ font-size:12px; border: 1px solid black; border-collapse: collapse; } .tbl2 td,th{ font-size:12px; border: 1px solid black; border-collapse: collapse; padding: 4px } .tbl3 td{ font-size:12px; border-collapse: collapse; padding: 2px } </style>'; if ($_REQUEST['htmlText'] != "") { $pdfVal = $pdfVal . $_REQUEST['htmlText']; } //echo $pdfVal; $pdfVal = mb_convert_encoding($pdfVal, 'HTML-ENTITIES', 'UTF-8'); $dompdf->loadHtml($pdfVal); $dompdf->setPaper('A4', 'potrait'); $dompdf->render(); $dompdf->stream("document", array("Attachment" => 0));