在Laravel中生成pdf时如何设置语言

问题描述 投票:0回答:1

在laravel中生成pdf时是否有一种强制语言的方法?

我正在使用软件包barryvdh/laravel-dompdf,并使用刀片视图创建pdf,如下所示:

 $pdf = PDF::loadView('businesssummary::report.pdf', [
            "vm" => $result,
            'locale' => Cache::get('locale', 'default')
        ]);

将pdf直接流式传输到页面时,>

'<div class="container"><embed src="{{ Loc::route('directory.report') }}" width="100%" height="1120" type="application/pdf" scrolling="yes"></embed></div>'

效果很好,并且使用了当前的语言环境。

但是在创建要用作发送给用户的电子邮件中的附件的pdf时,使用的语言是应用程序的默认语言。

我是否可以为此设置语言环境,就像我对发送的电子邮件一样?我似乎找不到有关如何(或如果可能)这样做的文档。

谢谢

在laravel中生成pdf时是否有一种强制语言的方法?我正在使用包barryvdh / laravel-dompdf并使用刀片视图创建pdf,如下所示:$ pdf = PDF :: loadView('...

laravel dompdf laravel-5.8
1个回答
0
投票

所以我终于想出了一种简单的方法。

© www.soinside.com 2019 - 2024. All rights reserved.