如何在HTML2PDF lib php中使用希伯来语?

时间:2013-12-26 08:00:59

标签: php right-to-left hebrew html2pdf

有人成功使用此库生成“带有希伯来语文本的PDF格式的HTML”吗? 我有 ????而不是希伯来字体 没有在网上找到任何解决方案

这个问题有解决方法吗?

1 个答案:

答案 0 :(得分:1)

自问这个问题以来,我不得不回答这个问题,因为我遇到了同样的问题,并假设它会帮助其他人。 通常当你看到?或方块而不是字体字符,这意味着字体不包括在内 语言,所以你必须加载另一种字体,其中包括lang,HTML2PDF lib php的希伯来语字体将是

    require_once('html2pdf/html2pdf.class.php');
    try {
      $html2pdf = new HTML2PDF('P', 'A4', 'en', TRUE, 'UTF-8');
      $html2pdf->pdf->SetDisplayMode('real');
      $html2pdf->setDefaultFont('dejavusans'); // dejavusans font supports hebrew
      $html2pdf->Output('order.pdf');
    } catch (HTML2PDF_exception $e) {
      writeLog('ERROR creating pdf...' . PHP_EOL . $e);
      exit();
    }