0
pdfに中国語を表示するための簡単なコードを記述します。しかし中国語は表示されません。UTF-8単語がlaravel-dompdfに表示されない
これは私のコードです。
Route::get('/pdf', function() {
$html = '<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
</head>
<body>
<p style="font-family: firefly, DejaVu Sans, sans-serif;">献给母亲的爱</p>
</body>
</html>';
$pdf = App::make('dompdf.wrapper');
$pdf->loadHTML($html);
return $pdf->stream();
});
私はヘッダにメタを挿入し、フォントを変更
1) PHP 7.1.1
2) Laravel 5.3
を使用しています。ここで何が間違っているのでしょうか?ありがとう助けてください。
PHPヘッダーを設定してファイルエンコーディングもチェックしましたか? – Qirel
mb_detect_encoding($ html)を使用して$ htmlのファイルエンコーディングをチェックし、UTF-8を出力します。ヘッダーの場合はヘッダー( "Content-type:application/pdf"); 、私はそれを試してもまだ働いていない。 – etzzz
誰も助けてください? – etzzz