Проблемы с DOMPDF со специальными символами, такими как иврит - PullRequest
0 голосов
/ 20 января 2019

Я пытаюсь заставить работать на иврите, но он показывает ???????вместо еврейского содержания.если кто-нибудь предложит.спасибо

    require  'dompdf/autoload.inc.php';

    $html   = empty( $html ) ? $this->get_order_pdf_html( $order_id, 'pdf' ) : $html;

    $dompdf = new Dompdf( array(
        'isRemoteEnabled' => true,
    ) );

    $dompdf->setPaper( 'A4', 'portrait' ); 
    $dompdf->set_option('isHtml5ParserEnabled', true);
    $dompdf->loadHtml( $html, 'UTF-8' ); 
    $dompdf->render(); 

    $output = $dompdf->output(); 

    if( $save_pdf ) {

        $invoice_file_name = sprintf( '%s/uploads/document-%s-%s.pdf', WP_CONTENT_DIR, $order_id, time("H:s") );
        file_put_contents( $invoice_file_name, $output);
        return $invoice_file_name;
    }

    if( $download_pdf ) {

        $dompdf->stream( sprintf( "%s-%s", __('document'), $order_id ) );
        return true;
    }

    return $output;
}
...