我的 TCPDF 库有问题,我正在使用阿拉伯语的 TCPDF 库生成 pdf 文件,文件方向是 rtl,所以我使用了 $pdf->setRTL(true); ,第一页一切都很好,把第二页或第三页重置为ltr的方向!!!
这是我的代码的顶点:
$pdf->AddPage();
$l = Array();
$l['a_meta_charset'] = 'UTF-8';
$l['a_meta_dir'] = 'rtl';
$l['a_meta_language'] = '';
$l['w_page'] = '';
$pdf->setLanguageArray($l);
$pdf->SetFont('almohanad', '', 16);
$pdf->setRTL(true); // cehck here if ar or en
$html = '
<style>
html{
direction:rtl;
}
</style>
<div style="direction:rtl">
<br/><br/>
<img src="' . $image . '" />
<br/>
<span style="color:green">'.$date.'</span>
<h5 style="color:gray">'.$title.'</h5>
<div style="color:blue;direction:rtl">'.$content.'</div>
</div>
';
$pdf->writeHTML($html, true, false, false, true, "");
$pdf->setRTL(true);
$pdf->lastPage();
#excute the file
$pdf->Output($fileName, 'I');
所以我的问题是:如何使 tcpdf 中的所有页面与 rtl 具有相同的方向?