RTL Justify проблема выравнивания в TCPDF - PullRequest
0 голосов
/ 07 ноября 2019

Я работаю над TCPDF. У меня 3-строчный текст RTL, когда я использую justify в MultiCell, последняя строка начинается слева (она должна начинаться справа).

$txt = 'السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكمالسلام عليكمالسلام عليكم
';

$pdf->MultiCell(170, 0, $txt."\n", 0, 'J', false, 1);

Когда я пытался использовать WriteHTML, это то же самое

$htmlpersian = '<p align="justify" dir="rtl" >
السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكم السلام عليكمالسلام عليكمالسلام عليكم   
</p>';
$pdf->WriteHTML($htmlpersian."\n", true, 0, true, 0);

"\ n" добавлено в строку для предотвращения выравнивания последней строки

output

...