Zend framework Zend Framework和DOMPDF不呈现特殊字符

Zend framework Zend Framework和DOMPDF不呈现特殊字符,zend-framework,frameworks,dompdf,autoloader,Zend Framework,Frameworks,Dompdf,Autoloader,我正在使用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 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文件显示的:testăÃÃÃßÄÃŽŽžž

我确信这与Zend Autoloader有关,因为在一个简单的示例中使用DOMPDF时,它能够创建一个包含这些特殊字符的.pdf文件(没有Zend Framework)


有什么建议或解决方案吗?

很难看出Zend对您的影响,可能是在默认字符编码中。但是,请查看,因为这可能只是HTML文档结构的问题。