亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 Laravel 中創建包含 html 和古吉拉特語文本的 pdf

在 Laravel 中創建包含 html 和古吉拉特語文本的 pdf

PHP
呼喚遠方 2021-11-26 19:52:30
我嘗試在 Laravel 中創建 pdf。使用barryvdh/laravel-dompdf供應商包類。我的 pdf 內容英語和古吉拉特語文本。但古吉拉特語內容打印為?????? 在pdf中。我已經成功創建了 pdf 使用這種類型的代碼 pdfview 是我的 pdf php, html 內容文件視圖    view()->share('data',$data);    $pdf = PDF::loadView('pdfview');    return $pdf->stream('pdfview.pdf');    // return $pdf->download('pdfview.pdf');我希望將 pdf 內容作為英語和古吉拉特語文本內容。pdf 古吉拉特語內容打印的實際結果像 ????
查看完整描述

2 回答

?
神不在的星期二

TA貢獻1963條經驗 獲得超6個贊

使用wkhtmltopdf,確保安裝所有與古吉拉特語相關的 unicode 庫。我在 ubuntu 和 centos 中為僧伽羅嘗試了它。


查看完整回答
反對 回復 2021-11-26
?
暮色呼如

TA貢獻1853條經驗 獲得超9個贊

“???” 是因為默認情況下 barryvdh/laravel-dompdf 包中沒有字體。1.您需要下載支持gujrati的字體。2.下載后,將.ttf文件放到你的字體資產文件夾中。3.然后使用css @font-face 顯式聲明您的字體支持古吉拉特字符。僅舉例(使用 simhei.ttf)。僅供參考,這是在我的 template.blade.php 文件中


<style type="text/css">

@font-face {

   font-family: SimHei;

   src: url('{{base_path().'/public/report_assets/'}}fonts/simhei.ttf') format('truetype');

}


* {

  font-family: SimHei;

}

</style>


<body>

//gujrati characters

.......

就是這樣


查看完整回答
反對 回復 2021-11-26
  • 2 回答
  • 0 關注
  • 193 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號