2017-04-26 23 views
1

私はLaravelでDompdfでOLD Englishフォントを使用しようとしています。 laravel view.Butにフォントを挿入しましたが、pdfを生成するときに表示されます。 > .../dompdf_font_family_cache.dist.php File.But no luck、Laravel DomPdfカスタムフォントを追加

誰でも解決策を提案できますか?

ありがとうございました。

+0

が解決策を見つけ役立つことを願っていますhttp://stackoverflow.com/questions/24412203/dompdf-and-set-different-font-家族)がこの助けをしてくれます! –

+0

@ShaileshLadumor。 いいえdoent do help – maxasela

+0

そのファイルを直接編集しないでください。最も簡単な方法は '@ font-face'宣言を使うことです。あなたはあなたがすでにこれを試したことをコメントで示しました...あなたが試したことが分かるようにあなたの質問を更新してください。実行中のプロセスは、laravel-dompdf([ref](https://github.com/barryvdh/laravel-dompdf#configuration))のデフォルトと同じように、storage/fontsディレクトリへの読み取り/書き込みアクセス権を持っていますか? – BrianS

答えて

0
Set font into html page which is load in Dompdf 
    <html> 
    <head> 
     <style> 
     @font-face { 
     font-family: 'Helvetica'; 
     font-weight: normal; 
     font-style: normal; 
     font-variant: normal; 
     src: url("font url"); 
     } 
     body { 
     font-family: Helvetica, sans-serif; 
     } 
     </style> 
    </head> 
    <body> 
     <p>hello world</p> 
    </body> 
    </html> 
+0

それは動作していない、既に試した、 – maxasela

+0

誰かが答えを見つけましたか? – maxasela

+0

Not Working。ありがとう – maxasela

2

私はカスタムフォントも含めようとしていました。 (@ font-face宣言を使って)ビューにフォントを含めましたが、pdfを生成しようとしたときにAdobeFontMetrics.phpにErrorExceptionが返されました。 laravelプロジェクトのstorageフォルダにfontsフォルダを作成して解決しました。 だから今私が持っている:

> storage 
    > app 
    > fonts 
    > framework 
    > logs 

私は(それは[こちら]

関連する問題