Тамильский шрифт в yii2 kartik pdf - PullRequest
0 голосов
/ 21 июня 2020

Я использую kartik-v mpdf для создания файла pdf. Мой PDF-файл содержит как английский sh, так и тамильский шрифт. Для тамильского языка я использовал шрифт catamaran ttf от Google для отображения тамильского шрифта.

Но у меня другой вывод в файле pdf.

enter image description here

The output should be

введите описание изображения здесь

Код, который я использовал:

$pdf = new Pdf([
            // set to use core fonts only
            'mode' => Pdf::MODE_ASIAN,
            'defaultFont' => 'catamaran',
            // A4 paper format
            'format' => Pdf::FORMAT_A4, 
            // portrait orientation
            'orientation' => Pdf::ORIENT_PORTRAIT, 
            // stream to browser inline
            'destination' => Pdf::DEST_BROWSER, 
            // your html content input
            'content' => $content,  
            // format content from your own css file if needed or use the
            // enhanced bootstrap css built by Krajee for mPDF formatting               
            // any css to be embedded if required
            'cssInline' => ' body {font-family: "catamaran";}',                 
             // set mPDF properties on the fly
            'options' => ['title' => 'Krajee Report Title'],
             // call mPDF methods on the fly
            'methods' => [ 
                'SetHeader'=>['Krajee Report Header'], 
                'SetFooter'=>['{PAGENO}'],
            ]
        ]);
...