Open fourtwothree opened 7 years ago
首先 download load_font.php, 改掉以下两行
// require_once "autoload.inc.php"; require_once "vendor/autoload.php"; //$fontDir = "lib/fonts"; $fontDir = "storage/fonts";
找到你想要的字型 ChineseFontName.ttf, 上传 load_font.php 和 ChineseFontName.ttf 到你 Laravel 的项目根目录(非public目录),在你的 Laravel/storage 底下新增一個 fonts文件夹(storage/fonts),进入项目根目录执行
php load_font.php "Font Name" ChineseFontName.ttf
会把想要的字型的信息 load 到 dompdf 中,并把 ChineseFontName.ttf copy 到 storage/fonts 底下。 在你的 dompdf view 中加上
body { font-family: "Font Name"; }
即可正确输出中文了~
我在 跟目錄底下執行 以後 使用下載還是一樣亂碼呢QQ
首先 download load_font.php, 改掉以下两行
找到你想要的字型 ChineseFontName.ttf, 上传 load_font.php 和 ChineseFontName.ttf 到你 Laravel 的项目根目录(非public目录),在你的 Laravel/storage 底下新增一個 fonts文件夹(storage/fonts),进入项目根目录执行
会把想要的字型的信息 load 到 dompdf 中,并把 ChineseFontName.ttf copy 到 storage/fonts 底下。 在你的 dompdf view 中加上
即可正确输出中文了~