【发布时间】:2018-02-08 03:14:49
【问题描述】:
我将 Laravel 5.5 与 DOMPDF 一起使用,它在英语中工作正常,但不适用于 Unicode,它总是向我输出 ???? 符号
控制器
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use PDF;
class PdfController extends Controller
{
public function export(){
$data['title']="Print Report";
$pdf = PDF::loadView('pdf.invoice', $data);
return $pdf->download('invoice.pdf');
}
}
刀片
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<style>
@font-face {
font-family: khmer;
font-style: normal;
font-weight: 400;
src: url({{asset('fonts/khmer.ttf')}}) format('true-type');
}
</style>
</head>
<body>
កម្ពុជាក្រោម
</body>
</html>
结果?????????
【问题讨论】:
-
改用
UTF-16。你计算有高棉语言支持吗? -
是的,我的电脑有高棉语
-
我试了 UTF-16 还是不行
-
改进格式