2016-05-30 66 views
-1

如何在Yii2 advance模板中显示Tamil fontYii2中的泰米尔字体应用

当我试图做到这一点时,它会显示问号:??????。在Yii2应用程序中,它正在显示not displaying Yii2-mpdf export

我在做什么错?

+0

即使仍然不清楚你得到的错误是什么,改善了你的问题.... – IAmInPLS

回答

0

我的代码: 1)上传 “MyFont.ttf” 到/mpdf/config_fonts.php/MPDF/TTFONTS 2),在$这个 - > fontdata阵列,添加您:

"my_custom_fonttt" => array( 
        'R' => 'MyFont.ttf',   //Regular- REQUIRED 
        'I' => "MyFont-Oblique.ttf", //Italic - OPTIONAL 
        'B' => "MyFont-Bold.ttf",  //Bold - OPTIONAL 
        ), 

3)然后,无论你执行你的自定义脚本,使用my_custom_fonttt在CSS:

<?php 
$mpdf=new mPDF(); 
$texttt= ' 
    <html><head><style> 
    body {font-family: "my_custom_fonttt";} 
    </style></head> 
    <body>My SAMPLE TEXTTTTT </body> 
    </html>'; 
$mpdf->WriteHTML("$texttt"); 
$mpdf->Output(dirname(__FILE__).'/new_created_file.pdf','F'); 
?> 
0

尝试通过@字体面添加字体CSS文件。并添加选项cssFile来配置您的mPDF对象。

简单:

$pdf = new Pdf([ 
    ... 
    'cssFile' => '@vendor/kartik-v/yii2-mpdf/assets/kv-mpdf-bootstrap.min.css', 
    ... 
]); 

如果不帮助阅读docs

相关问题