【发布时间】:2017-05-14 15:15:21
【问题描述】:
我使用 DomPdf 创建带有波斯字符的 pdf,但如果应该是 تاریخ سفارش :,则 pdf 文本会像 ت اری خ س ف ارش : 那样分开
代码是:
$logo = storage_path('logo/logo.jpg');
$font = storage_path('fonts/IRRoya.ttf');
$barcode = DNS2D::getBarcodePNG($order["registration_number"], "QRCODE",5,5);
$date = jDateTime::strftime('Y-m-d H:i:s', strtotime($order['order_date']));
$f_date = jDateTime::convertNumbers($date);
$date_text = 'تاریخ سفارش :';
$reverse = $this->utf8_strrev($date_text);
PDF::setOptions(['defaultFont' => 'IRRoya']);
return PDF::loadView('bill.bill',compact('order','logo','font','barcode','f_date','reverse'))->setPaper('a4')->setWarnings(false)->download();
我该如何解决?
【问题讨论】:
标签: php laravel pdf dompdf persian