2015-09-03 2 views
0

Это мой код, как показать арабские шрифтовые буквы вместо вопросительного знака и шрифта для включения в pdf.
функцияКак удалить ???? от dompdf-генератора

pdf_create($html, $filename, $stream=TRUE) 
    { 
     require_once("dompdf/dompdf_config.inc.php"); 
     $date=date("m_d_Y"); 
     $filename = $filename.'_'.$date.'_'.rand(); 
     $dompdf = new DOMPDF(); 
     $html = mb_convert_encoding($html, 'HTML-ENTITIES', 'UTF-8'); 
     $dompdf->load_html($html);   
     $dompdf->render(); 
     $dompdf->stream("$filename".".pdf", array("Attachment" => false)); 
    } 

Немедленный раствор appreiated.wait для приготовления раствора из Йестера

+1

Проверить это может помочь вам http://stackoverflow.com/questions/5136067/dompdf-special-characters –

+0

ОК я проверить. Спасибо. – Ezhilarasan

+0

Будет ли поддержка шрифтов Helvetica для арабских букв مساعدة нравится это или Любой специальный шрифт, который мне нужно скачать. – Ezhilarasan

ответ

0

Этого код работает

В PHP странице поставить ниже кода в голове. Проблема была в моем шрифте css, поэтому только я получил арабские буквы как ????? в формате PDF

<meta http-equiv="Content-Type" content="charset=utf-8"/> 

В CSS

th 
      { 
       font-family: "DejaVu Sans Mono", monospace; 
       /*font-family: "Helvetica", sans-serif;*/ This is wrong 
       border: solid 1px black; 
       font-size: 12px; 
      }