1

Zend Framework 1.12 と DOMPDF 0.6.0 beta 3 を使用しています。特殊文字 (ăîâşţ ĂÎâŞŢ) を含むルーマニア語のテキストをレンダリングしようとしています。

これが私のコードです:

    $this->_helper->viewRenderer->setNoRender();
    $this->view->layout()->disableLayout();

    require_once 'dompdf_config.inc.php';  
    $autoloader = Zend_Loader_Autoloader::getInstance(); // assuming we're in a controller  
    $autoloader->pushAutoloader('DOMPDF_autoload');

    $html = 'test ăîâşţ ĂÎÂŞŢ';

    $dompdf = new DOMPDF();  
    $dompdf->set_paper("a4","portrait");  
    $dompdf->load_html($html);  
    $dompdf->set_base_path($_SERVER['DOCUMENT_ROOT']);  
    $dompdf->render();  
    $dompdf->stream("domAction.pdf");
    exit();

ただし、これは PDF ファイルが表示するものです:

DOMPDF は、単純な例 (Zend Framework なし) で使用すると、これらの特殊文字を含む .pdf ファイルを作成できるため、Zend Autoloader と関係があると確信しています。

提案や解決策はありますか?

4

0 に答える 0